/usr/bin/java -Xmx16000000000 -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-DelaySleep-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-trans.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-98707888a4ba860d5b57d27ee0e051c5b948cbbf-9870788 [2021-06-02 00:25:40,205 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-02 00:25:40,208 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-02 00:25:40,249 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-02 00:25:40,250 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-02 00:25:40,253 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-02 00:25:40,255 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-02 00:25:40,260 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-02 00:25:40,262 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-02 00:25:40,267 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-02 00:25:40,267 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-02 00:25:40,269 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-02 00:25:40,269 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-02 00:25:40,271 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-02 00:25:40,272 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-02 00:25:40,273 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-02 00:25:40,276 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-02 00:25:40,277 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-02 00:25:40,279 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-02 00:25:40,284 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-02 00:25:40,285 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-02 00:25:40,286 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-02 00:25:40,287 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-02 00:25:40,289 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-02 00:25:40,295 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-02 00:25:40,295 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-02 00:25:40,295 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-02 00:25:40,297 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-02 00:25:40,297 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-02 00:25:40,298 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-02 00:25:40,298 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-02 00:25:40,299 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-02 00:25:40,300 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-02 00:25:40,301 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-02 00:25:40,301 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-02 00:25:40,301 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-02 00:25:40,302 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-02 00:25:40,302 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-02 00:25:40,302 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-02 00:25:40,303 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-02 00:25:40,303 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-02 00:25:40,307 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-DelaySleep-NoLbe.epf [2021-06-02 00:25:40,341 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-02 00:25:40,341 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-02 00:25:40,341 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-02 00:25:40,341 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-02 00:25:40,342 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-02 00:25:40,342 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-02 00:25:40,343 INFO L138 SettingsManager]: * Use SBE=true [2021-06-02 00:25:40,343 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-02 00:25:40,343 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-02 00:25:40,343 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-02 00:25:40,343 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-02 00:25:40,343 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-02 00:25:40,343 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-02 00:25:40,343 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-02 00:25:40,344 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-02 00:25:40,344 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-02 00:25:40,344 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-02 00:25:40,344 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-02 00:25:40,344 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-02 00:25:40,344 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-02 00:25:40,344 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-02 00:25:40,344 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-02 00:25:40,345 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-02 00:25:40,345 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-02 00:25:40,345 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-02 00:25:40,345 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-02 00:25:40,345 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-02 00:25:40,345 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-02 00:25:40,345 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-02 00:25:40,346 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-02 00:25:40,346 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-06-02 00:25:40,346 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-02 00:25:40,346 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-06-02 00:25:40,346 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-02 00:25:40,633 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-02 00:25:40,657 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-02 00:25:40,659 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-02 00:25:40,660 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-02 00:25:40,663 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-02 00:25:40,663 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-trans.wvr.bpl [2021-06-02 00:25:40,683 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/array-int-trans.wvr.bpl' [2021-06-02 00:25:40,721 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-02 00:25:40,722 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-02 00:25:40,725 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-02 00:25:40,725 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-02 00:25:40,725 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-02 00:25:40,735 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,743 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,749 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-02 00:25:40,750 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-02 00:25:40,750 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-02 00:25:40,750 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-02 00:25:40,757 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,757 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,758 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,758 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,761 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,763 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,764 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/1) ... [2021-06-02 00:25:40,765 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-02 00:25:40,766 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-02 00:25:40,766 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-02 00:25:40,766 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-02 00:25:40,767 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (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-06-02 00:25:40,835 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-02 00:25:40,835 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-02 00:25:40,835 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-02 00:25:40,835 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-02 00:25:40,835 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-02 00:25:40,836 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-02 00:25:40,836 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-02 00:25:40,836 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-02 00:25:40,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-02 00:25:40,836 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-02 00:25:40,836 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-02 00:25:40,836 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-02 00:25:40,837 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-02 00:25:41,146 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-02 00:25:41,146 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-06-02 00:25:41,147 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-06-02 00:25:41,147 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-06-02 00:25:41,147 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-06-02 00:25:41,148 INFO L202 PluginConnector]: Adding new model array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.06 12:25:41 BoogieIcfgContainer [2021-06-02 00:25:41,148 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-02 00:25:41,150 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-02 00:25:41,150 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-02 00:25:41,152 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-02 00:25:41,152 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 02.06 12:25:40" (1/2) ... [2021-06-02 00:25:41,153 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@492a95a7 and model type array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.06 12:25:41, skipping insertion in model container [2021-06-02 00:25:41,153 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-int-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.06 12:25:41" (2/2) ... [2021-06-02 00:25:41,154 INFO L111 eAbstractionObserver]: Analyzing ICFG array-int-trans.wvr.bpl [2021-06-02 00:25:41,158 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-02 00:25:41,159 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-02 00:25:41,159 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-02 00:25:41,159 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-02 00:25:41,193 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-02 00:25:41,212 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 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-06-02 00:25:41,282 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-02 00:25:41,282 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-02 00:25:41,283 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-02 00:25:41,283 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-02 00:25:41,283 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-02 00:25:41,283 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-02 00:25:41,283 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-02 00:25:41,283 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-02 00:25:41,323 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:41,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:41,331 INFO L82 PathProgramCache]: Analyzing trace with hash -1493740920, now seen corresponding path program 1 times [2021-06-02 00:25:41,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:41,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806381213] [2021-06-02 00:25:41,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:41,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:41,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:41,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:41,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806381213] [2021-06-02 00:25:41,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806381213] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-02 00:25:41,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-02 00:25:41,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-02 00:25:41,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958388915] [2021-06-02 00:25:41,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-02 00:25:41,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:41,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-02 00:25:41,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-02 00:25:41,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:41,602 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:41,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 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-06-02 00:25:41,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:41,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-02 00:25:41,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-02 00:25:41,673 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:41,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:41,676 INFO L82 PathProgramCache]: Analyzing trace with hash 162531388, now seen corresponding path program 1 times [2021-06-02 00:25:41,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:41,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686522741] [2021-06-02 00:25:41,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:41,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:41,784 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:41,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:41,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686522741] [2021-06-02 00:25:41,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686522741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:41,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167190497] [2021-06-02 00:25:41,785 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-06-02 00:25:41,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:41,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-02 00:25:41,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:42,006 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:42,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167190497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:42,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:42,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-02 00:25:42,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991775110] [2021-06-02 00:25:42,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-02 00:25:42,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:42,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-02 00:25:42,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-02 00:25:42,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:42,010 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:42,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.375) internal successors, (19), 8 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-06-02 00:25:42,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2021-06-02 00:25:42,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:42,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:42,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:42,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:42,384 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:42,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:42,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1596223470, now seen corresponding path program 1 times [2021-06-02 00:25:42,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:42,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431373850] [2021-06-02 00:25:42,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:42,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:42,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:42,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:42,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431373850] [2021-06-02 00:25:42,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431373850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:42,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425040972] [2021-06-02 00:25:42,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-02 00:25:42,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:42,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-02 00:25:42,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:42,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:42,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425040972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:42,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:42,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-02 00:25:42,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027426792] [2021-06-02 00:25:42,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-02 00:25:42,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:42,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-02 00:25:42,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-02 00:25:42,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:42,617 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:42,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 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-06-02 00:25:42,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:42,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:42,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:42,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:42,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:42,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:43,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:43,045 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:43,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:43,046 INFO L82 PathProgramCache]: Analyzing trace with hash -346961070, now seen corresponding path program 1 times [2021-06-02 00:25:43,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:43,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376649410] [2021-06-02 00:25:43,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:43,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:43,134 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:43,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:43,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376649410] [2021-06-02 00:25:43,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376649410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:43,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350960114] [2021-06-02 00:25:43,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-02 00:25:43,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:43,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-02 00:25:43,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:43,315 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:43,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350960114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:43,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:43,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-02 00:25:43,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550421508] [2021-06-02 00:25:43,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-02 00:25:43,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:43,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-02 00:25:43,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-06-02 00:25:43,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:43,321 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:43,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 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-06-02 00:25:43,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:43,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:43,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:43,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:43,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:43,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:43,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:43,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:43,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:43,669 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:43,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:43,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1352968370, now seen corresponding path program 1 times [2021-06-02 00:25:43,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:43,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352224185] [2021-06-02 00:25:43,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:43,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:43,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:43,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:43,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352224185] [2021-06-02 00:25:43,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352224185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:43,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088234637] [2021-06-02 00:25:43,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-02 00:25:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:43,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-02 00:25:43,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:43,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:43,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088234637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:43,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:43,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-02 00:25:43,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234933166] [2021-06-02 00:25:43,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-02 00:25:43,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:43,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-02 00:25:43,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-02 00:25:43,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:43,867 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:43,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 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-06-02 00:25:43,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:43,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:43,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:43,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:43,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:43,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:43,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:43,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:43,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:43,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:44,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-02 00:25:44,169 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:44,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:44,170 INFO L82 PathProgramCache]: Analyzing trace with hash -350101756, now seen corresponding path program 1 times [2021-06-02 00:25:44,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:44,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513994033] [2021-06-02 00:25:44,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:44,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:44,617 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:44,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:44,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513994033] [2021-06-02 00:25:44,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513994033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:44,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448490696] [2021-06-02 00:25:44,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:44,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-02 00:25:44,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:44,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:44,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:44,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:25:44,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:44,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:44,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:25:44,993 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:45,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:45,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 19 [2021-06-02 00:25:45,039 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:45,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 21 [2021-06-02 00:25:45,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-06-02 00:25:45,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:45,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-02 00:25:45,095 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:115, output treesize:103 [2021-06-02 00:25:45,673 INFO L446 ElimStorePlain]: Different costs {1=[array_4], 15=[array_0]} [2021-06-02 00:25:45,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 35 treesize of output 27 [2021-06-02 00:25:45,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-06-02 00:25:45,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:25:45,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:45,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:25:45,713 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:45,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:25:45,724 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:45,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-02 00:25:45,738 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:45,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,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 27 treesize of output 21 [2021-06-02 00:25:45,750 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 2 xjuncts. [2021-06-02 00:25:45,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 22 [2021-06-02 00:25:45,762 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 2 xjuncts. [2021-06-02 00:25:45,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,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 14 [2021-06-02 00:25:45,772 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:45,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:45,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:25:45,782 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:45,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 37 treesize of output 29 [2021-06-02 00:25:45,793 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 2 xjuncts. [2021-06-02 00:25:46,112 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 81 [2021-06-02 00:25:46,114 INFO L628 ElimStorePlain]: treesize reduction 144, result has 71.3 percent of original size [2021-06-02 00:25:46,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 5 [2021-06-02 00:25:46,124 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 11 [2021-06-02 00:25:46,134 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:46,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,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 21 treesize of output 7 [2021-06-02 00:25:46,153 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:25:46,163 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:46,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:25:46,182 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,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 11 treesize of output 3 [2021-06-02 00:25:46,189 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:46,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 3 [2021-06-02 00:25:46,209 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 9 [2021-06-02 00:25:46,216 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,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 44 treesize of output 19 [2021-06-02 00:25:46,223 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:46,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:25:46,247 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:46,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 [2021-06-02 00:25:46,253 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:46,378 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-02 00:25:46,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:46,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-02 00:25:46,391 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 7 variables, input treesize:403, output treesize:179 [2021-06-02 00:25:46,574 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-06-02 00:25:46,666 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:46,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448490696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:46,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:46,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-02 00:25:46,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039551881] [2021-06-02 00:25:46,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-02 00:25:46,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:46,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-02 00:25:46,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-06-02 00:25:46,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:46,668 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:46,668 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-02 00:25:46,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:46,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:46,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:46,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:46,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:46,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:47,086 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 80 [2021-06-02 00:25:47,287 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 88 [2021-06-02 00:25:47,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:47,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:47,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:47,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:47,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:47,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:47,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:47,535 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:47,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:47,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1194517604, now seen corresponding path program 2 times [2021-06-02 00:25:47,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:47,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159890186] [2021-06-02 00:25:47,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:47,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:47,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:47,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:47,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159890186] [2021-06-02 00:25:47,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159890186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:47,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964148993] [2021-06-02 00:25:47,768 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:47,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:25:47,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:25:47,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-02 00:25:47,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:48,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:25:48,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:25:48,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:25:48,098 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 26 treesize of output 20 [2021-06-02 00:25:48,104 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:25:48,110 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:25:48,115 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,233 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-02 00:25:48,233 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.5 percent of original size [2021-06-02 00:25:48,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 6 xjuncts. [2021-06-02 00:25:48,240 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:193, output treesize:125 [2021-06-02 00:25:48,520 INFO L446 ElimStorePlain]: Different costs {0=[array_4, v_prenex_15], 1=[array_0, v_prenex_14]} [2021-06-02 00:25:48,524 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 27 treesize of output 21 [2021-06-02 00:25:48,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:25:48,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 25 treesize of output 19 [2021-06-02 00:25:48,531 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,580 INFO L628 ElimStorePlain]: treesize reduction 59, result has 52.0 percent of original size [2021-06-02 00:25:48,583 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 5 [2021-06-02 00:25:48,584 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:48,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:25:48,607 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:48,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 21 treesize of output 7 [2021-06-02 00:25:48,611 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:48,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:48,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:48,635 INFO L518 ElimStorePlain]: Eliminatee v_prenex_14 vanished before elimination [2021-06-02 00:25:48,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-02 00:25:48,637 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:119, output treesize:18 [2021-06-02 00:25:48,672 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:48,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964148993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:48,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:48,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-02 00:25:48,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407606456] [2021-06-02 00:25:48,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-02 00:25:48,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:48,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-02 00:25:48,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-06-02 00:25:48,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:48,674 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:48,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 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-06-02 00:25:48,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:48,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:48,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:48,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:48,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:48,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:48,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:49,074 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 61 [2021-06-02 00:25:49,263 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 76 [2021-06-02 00:25:49,426 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-06-02 00:25:49,606 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 69 [2021-06-02 00:25:49,808 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 80 [2021-06-02 00:25:49,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:49,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:49,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:49,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:49,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:49,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:49,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:50,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-06-02 00:25:50,057 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:50,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:50,057 INFO L82 PathProgramCache]: Analyzing trace with hash -967108206, now seen corresponding path program 3 times [2021-06-02 00:25:50,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:50,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701255259] [2021-06-02 00:25:50,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:50,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:50,238 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:50,238 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:50,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701255259] [2021-06-02 00:25:50,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701255259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:50,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601704421] [2021-06-02 00:25:50,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:50,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-02 00:25:50,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:25:50,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-02 00:25:50,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:50,375 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 8 treesize of output 6 [2021-06-02 00:25:50,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,378 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 8 treesize of output 6 [2021-06-02 00:25:50,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:50,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 17 treesize of output 13 [2021-06-02 00:25:50,384 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,387 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 5 [2021-06-02 00:25:50,388 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,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 7 treesize of output 5 [2021-06-02 00:25:50,392 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:25:50,395 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,425 INFO L628 ElimStorePlain]: treesize reduction 22, result has 59.3 percent of original size [2021-06-02 00:25:50,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:25:50,426 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:25:50,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:50,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:25:50,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,521 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 8 treesize of output 6 [2021-06-02 00:25:50,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:50,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 17 treesize of output 13 [2021-06-02 00:25:50,526 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,528 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 5 [2021-06-02 00:25:50,529 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:50,545 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:25:50,545 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:25:50,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:25:50,546 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:25:50,575 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:50,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601704421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:50,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:50,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-06-02 00:25:50,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728803056] [2021-06-02 00:25:50,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-02 00:25:50,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:50,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-02 00:25:50,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-06-02 00:25:50,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:50,577 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:50,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 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-06-02 00:25:50,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:50,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:50,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:50,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:50,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:50,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:50,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:50,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:51,786 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 90 [2021-06-02 00:25:52,118 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 119 [2021-06-02 00:25:52,456 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 121 [2021-06-02 00:25:52,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:52,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:52,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:52,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:52,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:52,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:52,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:52,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:25:52,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-02 00:25:52,706 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:52,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:52,706 INFO L82 PathProgramCache]: Analyzing trace with hash -1605668110, now seen corresponding path program 4 times [2021-06-02 00:25:52,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:52,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618207579] [2021-06-02 00:25:52,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:52,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:52,842 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:52,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:52,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618207579] [2021-06-02 00:25:52,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618207579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:52,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878812103] [2021-06-02 00:25:52,843 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:52,874 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:25:52,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:25:52,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-02 00:25:52,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:53,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:25:53,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:25:53,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:53,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:25:53,267 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-02 00:25:53,271 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:53,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 21 [2021-06-02 00:25:53,335 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2021-06-02 00:25:53,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:25:53,342 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:53,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-06-02 00:25:53,408 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:172, output treesize:146 [2021-06-02 00:25:53,863 INFO L446 ElimStorePlain]: Different costs {1=[array_4], 21=[array_0]} [2021-06-02 00:25:53,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:25:53,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 26 treesize of output 20 [2021-06-02 00:25:53,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:25:53,888 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 21 [2021-06-02 00:25:53,895 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:25:53,902 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:25:53,910 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:25:53,918 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,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 26 treesize of output 20 [2021-06-02 00:25:53,925 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 14 [2021-06-02 00:25:53,932 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 15 [2021-06-02 00:25:53,939 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:53,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 15 treesize of output 11 [2021-06-02 00:25:53,947 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:53,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 22 [2021-06-02 00:25:53,953 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:54,129 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 50 [2021-06-02 00:25:54,129 INFO L628 ElimStorePlain]: treesize reduction 122, result has 52.0 percent of original size [2021-06-02 00:25:54,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:54,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:54,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:25:54,136 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:54,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:54,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 [2021-06-02 00:25:54,140 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:54,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:54,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-02 00:25:54,203 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 8 variables, input treesize:405, output treesize:58 [2021-06-02 00:25:54,311 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:54,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878812103] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:54,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:54,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-06-02 00:25:54,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617234516] [2021-06-02 00:25:54,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-02 00:25:54,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:54,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-02 00:25:54,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-06-02 00:25:54,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:54,313 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:54,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 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-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:25:54,313 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:55,064 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 103 [2021-06-02 00:25:55,373 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 107 [2021-06-02 00:25:55,648 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 114 [2021-06-02 00:25:55,968 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 124 [2021-06-02 00:25:56,190 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-06-02 00:25:56,383 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 83 [2021-06-02 00:25:56,579 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 110 [2021-06-02 00:25:56,855 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 111 [2021-06-02 00:25:57,058 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 117 [2021-06-02 00:25:57,344 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 115 [2021-06-02 00:25:57,510 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 108 [2021-06-02 00:25:57,743 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 64 [2021-06-02 00:25:57,963 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 60 [2021-06-02 00:25:58,143 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 57 [2021-06-02 00:25:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:25:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:58,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:25:58,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:25:58,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:58,377 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:58,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:58,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1508306844, now seen corresponding path program 1 times [2021-06-02 00:25:58,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:58,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050939615] [2021-06-02 00:25:58,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:58,420 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-02 00:25:58,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:58,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050939615] [2021-06-02 00:25:58,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050939615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:58,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417994095] [2021-06-02 00:25:58,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-06-02 00:25:58,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:58,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-02 00:25:58,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:58,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-02 00:25:58,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417994095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:58,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:58,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-02 00:25:58,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46136075] [2021-06-02 00:25:58,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-02 00:25:58,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:58,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-02 00:25:58,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-02 00:25:58,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:58,529 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:58,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 8 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-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:25:58,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:58,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:25:58,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:59,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:25:59,042 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:59,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:59,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1957685294, now seen corresponding path program 5 times [2021-06-02 00:25:59,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:59,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2983259] [2021-06-02 00:25:59,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:59,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:25:59,143 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:59,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:25:59,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2983259] [2021-06-02 00:25:59,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2983259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:59,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316910909] [2021-06-02 00:25:59,144 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 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-06-02 00:25:59,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:25:59,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:25:59,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-02 00:25:59,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:25:59,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:59,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:25:59,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:59,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 12 [2021-06-02 00:25:59,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:59,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:25:59,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:25:59,269 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:25:59,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:25:59,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:25:59,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:59,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:25:59,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:25:59,354 INFO L628 ElimStorePlain]: treesize reduction 27, result has 30.8 percent of original size [2021-06-02 00:25:59,354 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:25:59,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-02 00:25:59,355 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:12 [2021-06-02 00:25:59,380 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:25:59,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316910909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:25:59,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:25:59,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-02 00:25:59,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734494551] [2021-06-02 00:25:59,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-02 00:25:59,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:25:59,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-02 00:25:59,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-06-02 00:25:59,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:59,383 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:25:59,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 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-06-02 00:25:59,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:59,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:59,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:59,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:59,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:59,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:25:59,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:59,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:25:59,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:25:59,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:59,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:25:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:25:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:25:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:25:59,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:59,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:25:59,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:25:59,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:25:59,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:25:59,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-02 00:25:59,857 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:25:59,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:25:59,858 INFO L82 PathProgramCache]: Analyzing trace with hash 1216253704, now seen corresponding path program 6 times [2021-06-02 00:25:59,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:25:59,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217888631] [2021-06-02 00:25:59,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:25:59,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:00,231 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:00,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:00,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217888631] [2021-06-02 00:26:00,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217888631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:00,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145896563] [2021-06-02 00:26:00,232 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 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-06-02 00:26:00,280 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-02 00:26:00,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:00,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-02 00:26:00,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:00,855 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 70 [2021-06-02 00:26:00,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:00,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:00,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:00,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:00,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:00,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-02 00:26:00,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:00,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:00,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:00,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:00,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2021-06-02 00:26:00,983 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,127 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 62 [2021-06-02 00:26:01,128 INFO L628 ElimStorePlain]: treesize reduction 36, result has 85.9 percent of original size [2021-06-02 00:26:01,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:01,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2021-06-02 00:26:01,140 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:01,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-02 00:26:01,145 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:01,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:01,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2021-06-02 00:26:01,214 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:01,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-02 00:26:01,222 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:01,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2021-06-02 00:26:01,284 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:288, output treesize:172 [2021-06-02 00:26:01,785 INFO L446 ElimStorePlain]: Different costs {0=[array_4, v_prenex_35, v_prenex_37], 3=[array_0, v_prenex_36, v_prenex_34]} [2021-06-02 00:26:01,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-02 00:26:01,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-02 00:26:01,797 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,891 INFO L628 ElimStorePlain]: treesize reduction 40, result has 78.4 percent of original size [2021-06-02 00:26:01,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-06-02 00:26:01,898 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:01,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:01,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-02 00:26:01,950 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-06-02 00:26:01,956 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:01,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:01,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:01,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:26:01,998 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:02,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:02,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 3 [2021-06-02 00:26:02,003 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:02,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:02,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:02,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:02,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 5 [2021-06-02 00:26:02,045 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:02,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:02,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 10 treesize of output 5 [2021-06-02 00:26:02,050 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:02,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:02,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:02,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:02,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:26:02,093 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:02,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:02,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 11 treesize of output 3 [2021-06-02 00:26:02,097 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:02,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:02,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:02,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 6 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-02 00:26:02,141 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 9 variables, input treesize:217, output treesize:31 [2021-06-02 00:26:02,199 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:02,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145896563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:02,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:02,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-02 00:26:02,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367925824] [2021-06-02 00:26:02,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-02 00:26:02,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:02,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-02 00:26:02,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-06-02 00:26:02,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:02,200 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:02,200 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 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-06-02 00:26:02,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:02,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:02,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:02,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:02,837 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 83 [2021-06-02 00:26:03,086 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2021-06-02 00:26:03,260 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 86 [2021-06-02 00:26:03,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:03,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:03,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:03,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:03,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:03,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:03,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:03,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:03,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:26:03,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:03,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:03,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-02 00:26:03,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:26:03,548 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:03,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:03,548 INFO L82 PathProgramCache]: Analyzing trace with hash 613122108, now seen corresponding path program 7 times [2021-06-02 00:26:03,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:03,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577040553] [2021-06-02 00:26:03,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:03,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:03,737 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:03,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:03,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577040553] [2021-06-02 00:26:03,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577040553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:03,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654635701] [2021-06-02 00:26:03,738 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 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-06-02 00:26:03,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:03,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-02 00:26:03,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:04,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:04,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:04,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2021-06-02 00:26:04,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:04,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:04,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-06-02 00:26:04,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:04,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:04,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-02 00:26:04,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:04,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:04,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2021-06-02 00:26:04,125 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,200 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.9 percent of original size [2021-06-02 00:26:04,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-06-02 00:26:04,205 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:185, output treesize:87 [2021-06-02 00:26:04,501 INFO L446 ElimStorePlain]: Different costs {1=[array_4], 3=[array_0]} [2021-06-02 00:26:04,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,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 25 treesize of output 19 [2021-06-02 00:26:04,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:26:04,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:04,516 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,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 35 treesize of output 27 [2021-06-02 00:26:04,523 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 4 xjuncts. [2021-06-02 00:26:04,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:26:04,529 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 34 treesize of output 26 [2021-06-02 00:26:04,535 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,604 INFO L628 ElimStorePlain]: treesize reduction 182, result has 30.0 percent of original size [2021-06-02 00:26:04,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:26:04,609 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:04,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 21 treesize of output 7 [2021-06-02 00:26:04,613 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:04,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:04,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:04,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:04,681 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 4 variables, input treesize:256, output treesize:38 [2021-06-02 00:26:04,777 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:04,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654635701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:04,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:04,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-02 00:26:04,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659179563] [2021-06-02 00:26:04,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-02 00:26:04,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:04,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-02 00:26:04,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-06-02 00:26:04,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:04,779 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:04,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.6956521739130435) internal successors, (39), 23 states have internal predecessors, (39), 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-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:04,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-02 00:26:04,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:06,181 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-06-02 00:26:06,497 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 75 [2021-06-02 00:26:06,667 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 75 [2021-06-02 00:26:06,943 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 86 [2021-06-02 00:26:06,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:06,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:06,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:06,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:06,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-02 00:26:06,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:07,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-06-02 00:26:07,187 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:07,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:07,187 INFO L82 PathProgramCache]: Analyzing trace with hash -1810499398, now seen corresponding path program 8 times [2021-06-02 00:26:07,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:07,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372947404] [2021-06-02 00:26:07,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:07,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:07,333 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:07,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:07,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372947404] [2021-06-02 00:26:07,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372947404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:07,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514593774] [2021-06-02 00:26:07,333 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 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-06-02 00:26:07,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:26:07,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:07,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-02 00:26:07,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:07,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:07,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:26:07,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,486 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 5 [2021-06-02 00:26:07,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,489 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 5 [2021-06-02 00:26:07,490 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:07,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 16 treesize of output 12 [2021-06-02 00:26:07,495 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:07,498 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,500 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:07,501 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,533 INFO L628 ElimStorePlain]: treesize reduction 6, result has 84.2 percent of original size [2021-06-02 00:26:07,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:26:07,534 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:26:07,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:07,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:07,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,635 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 8 treesize of output 6 [2021-06-02 00:26:07,636 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,639 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 5 [2021-06-02 00:26:07,640 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:26:07,643 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:07,661 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:26:07,661 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:26:07,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:07,661 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:26:07,687 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:07,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514593774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:07,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:07,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-06-02 00:26:07,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255195307] [2021-06-02 00:26:07,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-02 00:26:07,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:07,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-02 00:26:07,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-06-02 00:26:07,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:07,688 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:07,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-06-02 00:26:07,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:07,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:07,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:07,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:07,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:07,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:08,634 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 86 [2021-06-02 00:26:08,852 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 85 [2021-06-02 00:26:09,056 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 96 [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:09,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:09,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:09,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:09,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:26:09,303 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:09,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:09,304 INFO L82 PathProgramCache]: Analyzing trace with hash -293289106, now seen corresponding path program 9 times [2021-06-02 00:26:09,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:09,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171354003] [2021-06-02 00:26:09,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:09,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:09,539 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:09,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:09,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171354003] [2021-06-02 00:26:09,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171354003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:09,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019295311] [2021-06-02 00:26:09,540 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 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-06-02 00:26:09,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-02 00:26:09,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:09,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-02 00:26:09,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:09,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:09,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2021-06-02 00:26:09,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:09,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:09,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-02 00:26:09,716 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:09,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:09,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-02 00:26:09,724 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:09,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:09,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-02 00:26:09,729 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:09,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:09,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:26:09,774 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:183, output treesize:127 [2021-06-02 00:26:10,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:10,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 21 [2021-06-02 00:26:10,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:10,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:10,066 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:10,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 26 treesize of output 20 [2021-06-02 00:26:10,071 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:10,074 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,077 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:10,077 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:10,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 15 treesize of output 11 [2021-06-02 00:26:10,084 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:10,089 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:10,092 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:10,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 15 treesize of output 11 [2021-06-02 00:26:10,097 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:10,100 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:10,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 14 [2021-06-02 00:26:10,104 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:10,106 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:10,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:26:10,117 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,120 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:10,120 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,173 INFO L628 ElimStorePlain]: treesize reduction 69, result has 52.7 percent of original size [2021-06-02 00:26:10,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:10,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 [2021-06-02 00:26:10,178 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:26:10,180 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:10,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:10,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-02 00:26:10,202 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:419, output treesize:61 [2021-06-02 00:26:10,271 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:10,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019295311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:10,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:10,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-06-02 00:26:10,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553376219] [2021-06-02 00:26:10,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-02 00:26:10,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:10,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-02 00:26:10,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-06-02 00:26:10,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:10,272 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:10,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 states have internal predecessors, (36), 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-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:10,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:10,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:10,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:10,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:11,482 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2021-06-02 00:26:11,663 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2021-06-02 00:26:11,828 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2021-06-02 00:26:12,041 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 81 [2021-06-02 00:26:12,268 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 96 [2021-06-02 00:26:12,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:12,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:12,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:12,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:26:12,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-06-02 00:26:12,822 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:12,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:12,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1198537210, now seen corresponding path program 10 times [2021-06-02 00:26:12,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:12,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424967332] [2021-06-02 00:26:12,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:12,929 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:12,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:12,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424967332] [2021-06-02 00:26:12,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424967332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:12,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490276244] [2021-06-02 00:26:12,929 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 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-06-02 00:26:12,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:26:12,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:12,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-02 00:26:12,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:13,020 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 15 treesize of output 11 [2021-06-02 00:26:13,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:13,024 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 24 treesize of output 18 [2021-06-02 00:26:13,025 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:13,028 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 25 treesize of output 19 [2021-06-02 00:26:13,029 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:13,074 INFO L628 ElimStorePlain]: treesize reduction 26, result has 68.3 percent of original size [2021-06-02 00:26:13,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:13,075 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:109, output treesize:56 [2021-06-02 00:26:13,173 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 27 treesize of output 21 [2021-06-02 00:26:13,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:13,186 INFO L628 ElimStorePlain]: treesize reduction 7, result has 61.1 percent of original size [2021-06-02 00:26:13,187 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:26:13,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:13,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:11 [2021-06-02 00:26:13,215 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:13,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490276244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:13,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:13,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-02 00:26:13,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781364558] [2021-06-02 00:26:13,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-02 00:26:13,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:13,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-02 00:26:13,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-02 00:26:13,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:13,216 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:13,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 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-06-02 00:26:13,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:13,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:13,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:13,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:26:13,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:14,403 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 63 [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:14,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:14,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-06-02 00:26:14,725 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:14,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:14,725 INFO L82 PathProgramCache]: Analyzing trace with hash 180996178, now seen corresponding path program 11 times [2021-06-02 00:26:14,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:14,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057184370] [2021-06-02 00:26:14,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:14,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:14,897 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:14,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:14,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057184370] [2021-06-02 00:26:14,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057184370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:14,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652577521] [2021-06-02 00:26:14,897 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 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-06-02 00:26:14,930 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-02 00:26:14,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:14,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-02 00:26:14,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:15,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:26:15,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:15,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:26:15,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:15,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:15,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-02 00:26:15,079 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:37 [2021-06-02 00:26:15,328 INFO L446 ElimStorePlain]: Different costs {3=[array_4], 6=[array_0]} [2021-06-02 00:26:15,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:15,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2021-06-02 00:26:15,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:15,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:15,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-06-02 00:26:15,342 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:15,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:15,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-02 00:26:15,349 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:15,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:15,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-02 00:26:15,354 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:15,438 INFO L628 ElimStorePlain]: treesize reduction 38, result has 72.7 percent of original size [2021-06-02 00:26:15,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,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 9 treesize of output 3 [2021-06-02 00:26:15,443 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:15,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-02 00:26:15,449 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:15,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:15,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 11 treesize of output 3 [2021-06-02 00:26:15,452 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:15,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:15,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:15,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-02 00:26:15,496 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 4 variables, input treesize:193, output treesize:55 [2021-06-02 00:26:15,597 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:15,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652577521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:15,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:15,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-02 00:26:15,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556340366] [2021-06-02 00:26:15,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-02 00:26:15,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:15,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-02 00:26:15,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-06-02 00:26:15,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:15,599 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:15,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 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-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:15,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:15,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:15,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:15,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:15,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:15,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:16,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:16,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-06-02 00:26:16,275 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:16,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:16,276 INFO L82 PathProgramCache]: Analyzing trace with hash -1415090126, now seen corresponding path program 12 times [2021-06-02 00:26:16,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:16,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129833181] [2021-06-02 00:26:16,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:16,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:16,446 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:16,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:16,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129833181] [2021-06-02 00:26:16,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129833181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:16,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666883713] [2021-06-02 00:26:16,446 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 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-06-02 00:26:16,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-02 00:26:16,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:16,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-02 00:26:16,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:16,567 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 16 treesize of output 12 [2021-06-02 00:26:16,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:16,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 15 treesize of output 11 [2021-06-02 00:26:16,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:16,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:16,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:16,586 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:26:16,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:16,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:26:16,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:16,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:16,684 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:16,700 INFO L628 ElimStorePlain]: treesize reduction 27, result has 30.8 percent of original size [2021-06-02 00:26:16,700 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:26:16,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-02 00:26:16,701 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:12 [2021-06-02 00:26:16,726 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:16,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666883713] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:16,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:16,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 18 [2021-06-02 00:26:16,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573226343] [2021-06-02 00:26:16,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-02 00:26:16,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:16,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-02 00:26:16,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-06-02 00:26:16,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:16,729 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:16,731 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-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:16,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:16,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:16,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:16,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:16,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:16,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:16,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:16,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:17,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:17,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-06-02 00:26:17,283 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:17,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:17,284 INFO L82 PathProgramCache]: Analyzing trace with hash -260569212, now seen corresponding path program 13 times [2021-06-02 00:26:17,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:17,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731206703] [2021-06-02 00:26:17,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:17,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:17,807 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:17,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:17,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731206703] [2021-06-02 00:26:17,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731206703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:17,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167999068] [2021-06-02 00:26:17,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 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-06-02 00:26:17,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:17,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 51 conjunts are in the unsatisfiable core [2021-06-02 00:26:17,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:18,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 43 [2021-06-02 00:26:18,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:18,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-06-02 00:26:18,603 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:18,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:18,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 43 [2021-06-02 00:26:18,689 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:18,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:18,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:18,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 45 [2021-06-02 00:26:18,701 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:18,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:18,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-02 00:26:18,762 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:270, output treesize:186 [2021-06-02 00:26:19,518 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 101 [2021-06-02 00:26:19,847 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 101 [2021-06-02 00:26:19,961 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_61, v_prenex_65, v_prenex_63, array_4, v_prenex_67], 6=[v_prenex_60, array_0, v_prenex_64, v_prenex_62, v_prenex_66]} [2021-06-02 00:26:19,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 33 [2021-06-02 00:26:19,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:19,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 35 [2021-06-02 00:26:19,982 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:20,177 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 116 [2021-06-02 00:26:20,177 INFO L628 ElimStorePlain]: treesize reduction 129, result has 72.0 percent of original size [2021-06-02 00:26:20,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-06-02 00:26:20,188 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-06-02 00:26:20,202 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 35 [2021-06-02 00:26:20,282 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-06-02 00:26:20,300 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 35 [2021-06-02 00:26:20,379 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:20,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-02 00:26:20,444 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,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 21 treesize of output 7 [2021-06-02 00:26:20,504 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:26:20,509 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,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 11 treesize of output 3 [2021-06-02 00:26:20,589 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:26:20,595 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,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 10 treesize of output 5 [2021-06-02 00:26:20,660 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26: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 12 treesize of output 5 [2021-06-02 00:26:20,664 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 9 [2021-06-02 00:26:20,720 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:20,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 [2021-06-02 00:26:20,741 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:20,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:20,794 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-06-02 00:26:20,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-02 00:26:20,797 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 15 variables, input treesize:493, output treesize:70 [2021-06-02 00:26:20,868 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:20,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167999068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:20,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:20,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-02 00:26:20,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239469535] [2021-06-02 00:26:20,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-02 00:26:20,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:20,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-02 00:26:20,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=646, Unknown=0, NotChecked=0, Total=702 [2021-06-02 00:26:20,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:20,869 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:20,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 27 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:21,670 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2021-06-02 00:26:21,884 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-06-02 00:26:22,140 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 89 [2021-06-02 00:26:22,352 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 127 [2021-06-02 00:26:22,609 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 133 [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:22,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:22,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-02 00:26:22,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:26:22,889 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:22,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:22,889 INFO L82 PathProgramCache]: Analyzing trace with hash -796182684, now seen corresponding path program 14 times [2021-06-02 00:26:22,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:22,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986538965] [2021-06-02 00:26:22,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:22,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:23,296 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:23,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:23,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986538965] [2021-06-02 00:26:23,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986538965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:23,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702664311] [2021-06-02 00:26:23,296 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 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-06-02 00:26:23,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:26:23,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:23,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-02 00:26:23,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:23,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-02 00:26:23,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:23,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2021-06-02 00:26:23,905 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:23,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 34 [2021-06-02 00:26:23,920 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:23,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2021-06-02 00:26:23,936 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:23,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-06-02 00:26:23,954 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:23,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:23,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:23,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-02 00:26:23,965 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:24,073 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-02 00:26:24,074 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.5 percent of original size [2021-06-02 00:26:24,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 6 xjuncts. [2021-06-02 00:26:24,078 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:325, output treesize:125 [2021-06-02 00:26:24,421 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_75, array_4], 1=[array_0, v_prenex_74]} [2021-06-02 00:26:24,424 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 17 treesize of output 13 [2021-06-02 00:26:24,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:24,428 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 15 treesize of output 11 [2021-06-02 00:26:24,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:24,458 INFO L628 ElimStorePlain]: treesize reduction 59, result has 43.8 percent of original size [2021-06-02 00:26:24,460 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 27 treesize of output 21 [2021-06-02 00:26:24,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:24,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:24,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:24,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:24,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:26:24,480 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:24,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:24,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 11 treesize of output 3 [2021-06-02 00:26:24,484 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:24,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:24,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:24,504 INFO L518 ElimStorePlain]: Eliminatee v_prenex_74 vanished before elimination [2021-06-02 00:26:24,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-02 00:26:24,505 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:119, output treesize:18 [2021-06-02 00:26:24,559 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:24,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702664311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:24,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:24,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-02 00:26:24,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981975471] [2021-06-02 00:26:24,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-02 00:26:24,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:24,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-02 00:26:24,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=787, Unknown=0, NotChecked=0, Total=870 [2021-06-02 00:26:24,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:24,561 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:24,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.5) internal successors, (45), 30 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-06-02 00:26:24,561 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:24,561 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:24,561 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:24,561 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:24,561 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:24,561 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-06-02 00:26:24,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:26,455 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 45 [2021-06-02 00:26:26,678 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 81 [2021-06-02 00:26:26,900 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 81 [2021-06-02 00:26:27,134 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 81 [2021-06-02 00:26:27,421 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 76 [2021-06-02 00:26:27,662 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 67 [2021-06-02 00:26:27,933 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 72 [2021-06-02 00:26:28,184 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 72 [2021-06-02 00:26:28,442 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 72 [2021-06-02 00:26:28,703 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 74 [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:28,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-02 00:26:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:28,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-06-02 00:26:28,954 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:28,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:28,955 INFO L82 PathProgramCache]: Analyzing trace with hash 1745692306, now seen corresponding path program 15 times [2021-06-02 00:26:28,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:28,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487375781] [2021-06-02 00:26:28,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:28,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:29,185 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:29,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:29,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487375781] [2021-06-02 00:26:29,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487375781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:29,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361244758] [2021-06-02 00:26:29,185 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 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-06-02 00:26:29,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-02 00:26:29,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:29,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-02 00:26:29,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:29,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:29,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 16 treesize of output 12 [2021-06-02 00:26:29,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,459 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 8 treesize of output 6 [2021-06-02 00:26:29,460 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:29,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 17 treesize of output 13 [2021-06-02 00:26:29,464 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:29,467 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,470 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 5 [2021-06-02 00:26:29,471 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,473 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 5 [2021-06-02 00:26:29,474 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,508 INFO L628 ElimStorePlain]: treesize reduction 14, result has 69.6 percent of original size [2021-06-02 00:26:29,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:26:29,509 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:26:29,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:29,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:29,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:29,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:26:29,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,681 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 5 [2021-06-02 00:26:29,682 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:29,684 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:29,698 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-02 00:26:29,698 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:26:29,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:29,698 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:26:29,729 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:29,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361244758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:29,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:29,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-06-02 00:26:29,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701821416] [2021-06-02 00:26:29,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-02 00:26:29,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:29,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-02 00:26:29,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=857, Unknown=0, NotChecked=0, Total=930 [2021-06-02 00:26:29,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:29,731 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:29,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.5483870967741935) internal successors, (48), 31 states have internal predecessors, (48), 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-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:29,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:29,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:29,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:29,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:29,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:29,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:29,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-06-02 00:26:29,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:29,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:32,040 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 164 [2021-06-02 00:26:32,679 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 236 DAG size of output: 230 [2021-06-02 00:26:33,251 WARN L205 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 236 DAG size of output: 230 [2021-06-02 00:26:33,571 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 148 [2021-06-02 00:26:33,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:33,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:33,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:26:33,860 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:33,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:33,860 INFO L82 PathProgramCache]: Analyzing trace with hash 1169840754, now seen corresponding path program 16 times [2021-06-02 00:26:33,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:33,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49483290] [2021-06-02 00:26:33,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:33,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:34,197 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:34,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:34,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49483290] [2021-06-02 00:26:34,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49483290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:34,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312631732] [2021-06-02 00:26:34,198 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 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-06-02 00:26:34,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:26:34,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:34,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 41 conjunts are in the unsatisfiable core [2021-06-02 00:26:34,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:34,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-02 00:26:34,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-02 00:26:34,552 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 29 [2021-06-02 00:26:34,559 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-02 00:26:34,566 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-06-02 00:26:34,575 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:34,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-02 00:26:34,583 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 29 [2021-06-02 00:26:34,588 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,631 INFO L628 ElimStorePlain]: treesize reduction 28, result has 77.2 percent of original size [2021-06-02 00:26:34,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-02 00:26:34,632 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:256, output treesize:95 [2021-06-02 00:26:34,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:34,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 22 [2021-06-02 00:26:34,893 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,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 25 treesize of output 19 [2021-06-02 00:26:34,899 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:26:34,902 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,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 27 treesize of output 21 [2021-06-02 00:26:34,906 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:34,909 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:34,918 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:26:34,923 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:26:34,927 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,929 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:34,930 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 14 [2021-06-02 00:26:34,933 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:34,936 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,994 INFO L628 ElimStorePlain]: treesize reduction 86, result has 41.9 percent of original size [2021-06-02 00:26:34,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:34,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 [2021-06-02 00:26:34,997 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:34,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:26:35,001 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:35,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:35,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-02 00:26:35,017 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 2 variables, input treesize:333, output treesize:46 [2021-06-02 00:26:35,108 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:35,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312631732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:35,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:35,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-06-02 00:26:35,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831187464] [2021-06-02 00:26:35,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-02 00:26:35,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:35,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-02 00:26:35,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=863, Unknown=0, NotChecked=0, Total=930 [2021-06-02 00:26:35,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:35,110 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:35,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 31 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-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:35,110 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:35,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:35,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:35,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:35,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-02 00:26:35,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:35,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:35,111 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:35,862 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-06-02 00:26:36,036 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-06-02 00:26:36,230 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 71 [2021-06-02 00:26:36,502 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2021-06-02 00:26:36,702 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 74 [2021-06-02 00:26:36,897 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 74 [2021-06-02 00:26:37,173 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 85 [2021-06-02 00:26:37,505 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 100 [2021-06-02 00:26:37,940 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 145 [2021-06-02 00:26:38,400 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 213 DAG size of output: 211 [2021-06-02 00:26:38,902 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 220 DAG size of output: 217 [2021-06-02 00:26:39,326 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 213 DAG size of output: 211 [2021-06-02 00:26:39,772 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 220 DAG size of output: 217 [2021-06-02 00:26:40,032 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 142 [2021-06-02 00:26:40,414 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-06-02 00:26:40,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:40,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:40,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:40,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:40,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:40,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:40,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:40,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:40,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:26:40,898 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:40,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:40,898 INFO L82 PathProgramCache]: Analyzing trace with hash 1973465956, now seen corresponding path program 17 times [2021-06-02 00:26:40,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:40,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574340214] [2021-06-02 00:26:40,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:40,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:41,015 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:41,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:41,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574340214] [2021-06-02 00:26:41,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574340214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:41,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375730247] [2021-06-02 00:26:41,016 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 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-06-02 00:26:41,049 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-02 00:26:41,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:41,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-02 00:26:41,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:41,112 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 15 treesize of output 11 [2021-06-02 00:26:41,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:41,116 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 16 treesize of output 12 [2021-06-02 00:26:41,116 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:41,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:41,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:41,134 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-06-02 00:26:41,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:41,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 16 treesize of output 12 [2021-06-02 00:26:41,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:41,219 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 5 [2021-06-02 00:26:41,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:41,221 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 8 treesize of output 6 [2021-06-02 00:26:41,222 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:41,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 17 treesize of output 13 [2021-06-02 00:26:41,225 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:41,240 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:26:41,240 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:26:41,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:41,241 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:26:41,263 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:41,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375730247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:41,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:41,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 18 [2021-06-02 00:26:41,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795495551] [2021-06-02 00:26:41,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-02 00:26:41,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:41,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-02 00:26:41,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-06-02 00:26:41,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:41,264 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:41,264 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-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:41,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:41,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:41,993 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 59 [2021-06-02 00:26:42,158 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-06-02 00:26:42,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:42,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:42,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:42,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:42,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:42,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:42,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-06-02 00:26:42,839 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:42,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:42,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1340861490, now seen corresponding path program 18 times [2021-06-02 00:26:42,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:42,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317657318] [2021-06-02 00:26:42,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:42,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:42,924 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:42,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:42,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317657318] [2021-06-02 00:26:42,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317657318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:42,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709028511] [2021-06-02 00:26:42,925 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 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-06-02 00:26:42,955 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-02 00:26:42,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:42,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-02 00:26:42,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:43,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:43,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:26:43,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:43,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:43,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:43,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:43,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:43,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:26:43,085 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 5 [2021-06-02 00:26:43,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:43,087 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 8 treesize of output 6 [2021-06-02 00:26:43,088 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:43,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:43,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:43,091 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:43,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:26:43,094 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:43,110 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:26:43,110 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:26:43,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:43,111 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:26:43,131 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:43,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709028511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:43,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:43,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-02 00:26:43,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981051661] [2021-06-02 00:26:43,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-02 00:26:43,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:43,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-02 00:26:43,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-02 00:26:43,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:43,132 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:43,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 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-06-02 00:26:43,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:43,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:43,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:43,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:43,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:43,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:43,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:44,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:44,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:26:44,471 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:44,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:44,472 INFO L82 PathProgramCache]: Analyzing trace with hash 542626298, now seen corresponding path program 19 times [2021-06-02 00:26:44,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:44,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55546823] [2021-06-02 00:26:44,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:44,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:44,733 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:44,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:44,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55546823] [2021-06-02 00:26:44,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55546823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:44,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32848242] [2021-06-02 00:26:44,733 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 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-06-02 00:26:44,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:44,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-02 00:26:44,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:44,862 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 15 treesize of output 11 [2021-06-02 00:26:44,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:44,864 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 17 treesize of output 13 [2021-06-02 00:26:44,865 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:44,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:44,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:44,874 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:39, output treesize:25 [2021-06-02 00:26:45,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:45,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-06-02 00:26:45,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:45,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:45,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-02 00:26:45,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:45,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:45,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 29 [2021-06-02 00:26:45,039 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:45,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-06-02 00:26:45,042 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:45,080 INFO L628 ElimStorePlain]: treesize reduction 55, result has 52.2 percent of original size [2021-06-02 00:26:45,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:45,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 11 treesize of output 3 [2021-06-02 00:26:45,084 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:45,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:26:45,086 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:45,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:45,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:45,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:45,110 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:181, output treesize:38 [2021-06-02 00:26:45,184 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:45,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32848242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:45,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:45,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 23 [2021-06-02 00:26:45,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292989499] [2021-06-02 00:26:45,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-02 00:26:45,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:45,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-02 00:26:45,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-06-02 00:26:45,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:45,185 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:45,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 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-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:45,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:45,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:45,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:45,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-06-02 00:26:45,884 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:45,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:45,884 INFO L82 PathProgramCache]: Analyzing trace with hash -1666925650, now seen corresponding path program 20 times [2021-06-02 00:26:45,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:45,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621819705] [2021-06-02 00:26:45,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:45,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:46,063 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:46,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:46,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621819705] [2021-06-02 00:26:46,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621819705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:46,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540497548] [2021-06-02 00:26:46,063 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 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-06-02 00:26:46,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:26:46,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:46,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-02 00:26:46,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:46,162 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 15 treesize of output 11 [2021-06-02 00:26:46,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:46,164 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 16 treesize of output 12 [2021-06-02 00:26:46,165 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:46,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:46,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:46,177 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:26:46,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:46,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:26:46,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:46,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:46,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:46,291 INFO L628 ElimStorePlain]: treesize reduction 27, result has 30.8 percent of original size [2021-06-02 00:26:46,291 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:26:46,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-02 00:26:46,292 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:12 [2021-06-02 00:26:46,314 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:46,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540497548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:46,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:46,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 22 [2021-06-02 00:26:46,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462245853] [2021-06-02 00:26:46,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-02 00:26:46,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:46,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-02 00:26:46,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-06-02 00:26:46,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:46,316 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:46,316 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-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:46,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:46,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:46,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:46,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:46,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:46,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:46,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:46,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:47,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:26:47,025 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:47,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:47,025 INFO L82 PathProgramCache]: Analyzing trace with hash 522464136, now seen corresponding path program 21 times [2021-06-02 00:26:47,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:47,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898046895] [2021-06-02 00:26:47,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:47,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:47,448 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:47,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:47,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898046895] [2021-06-02 00:26:47,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898046895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:47,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53752166] [2021-06-02 00:26:47,448 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 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-06-02 00:26:47,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-02 00:26:47,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:47,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-02 00:26:47,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:48,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:48,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:48,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 42 [2021-06-02 00:26:48,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:48,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:48,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 40 [2021-06-02 00:26:48,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:48,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:48,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:48,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:48,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-06-02 00:26:48,226 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:48,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:48,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:48,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-06-02 00:26:48,237 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:48,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:48,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-02 00:26:48,272 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:255, output treesize:111 [2021-06-02 00:26:48,882 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-02 00:26:49,154 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-06-02 00:26:49,486 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-06-02 00:26:49,587 INFO L446 ElimStorePlain]: Different costs {10=[array_4], 91=[array_0]} [2021-06-02 00:26:49,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 48 [2021-06-02 00:26:49,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-06-02 00:26:49,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 40 [2021-06-02 00:26:49,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:49,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-06-02 00:26:49,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:49,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 42 [2021-06-02 00:26:49,657 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:49,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-06-02 00:26:49,673 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:49,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-06-02 00:26:49,690 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:49,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 40 [2021-06-02 00:26:49,715 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:49,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 43 [2021-06-02 00:26:49,736 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:49,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 50 [2021-06-02 00:26:49,753 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:49,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:49,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 42 [2021-06-02 00:26:49,764 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:49,992 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 99 [2021-06-02 00:26:49,993 INFO L628 ElimStorePlain]: treesize reduction 154, result has 70.3 percent of original size [2021-06-02 00:26:49,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:49,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 3 [2021-06-02 00:26:49,999 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:26:50,005 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 44 treesize of output 19 [2021-06-02 00:26:50,011 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 9 [2021-06-02 00:26:50,017 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:50,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:26:50,034 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:26:50,040 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:50,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:26:50,054 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:26:50,059 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:50,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,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 20 treesize of output 9 [2021-06-02 00:26:50,072 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 11 [2021-06-02 00:26:50,089 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:50,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 5 [2021-06-02 00:26:50,095 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:50,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:50,217 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-02 00:26:50,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:50,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-02 00:26:50,221 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 12 variables, input treesize:749, output treesize:185 [2021-06-02 00:26:50,395 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-06-02 00:26:50,479 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:50,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53752166] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:50,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:50,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 34 [2021-06-02 00:26:50,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262428552] [2021-06-02 00:26:50,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-02 00:26:50,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:50,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-02 00:26:50,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1043, Unknown=0, NotChecked=0, Total=1122 [2021-06-02 00:26:50,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:50,480 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:50,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.4411764705882353) internal successors, (49), 34 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-06-02 00:26:50,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:50,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:51,906 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 101 [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:52,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:52,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-06-02 00:26:52,242 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:52,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:52,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1143113668, now seen corresponding path program 22 times [2021-06-02 00:26:52,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:52,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608050165] [2021-06-02 00:26:52,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:52,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:52,665 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:52,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:52,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608050165] [2021-06-02 00:26:52,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608050165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:52,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920753843] [2021-06-02 00:26:52,665 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 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-06-02 00:26:52,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:26:52,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:52,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-02 00:26:52,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:53,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 41 [2021-06-02 00:26:53,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:53,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 40 [2021-06-02 00:26:53,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:53,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-06-02 00:26:53,621 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:53,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-06-02 00:26:53,641 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:53,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-06-02 00:26:53,660 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:53,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:26:53,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:53,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-06-02 00:26:53,675 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:53,773 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.6 percent of original size [2021-06-02 00:26:53,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 6 xjuncts. [2021-06-02 00:26:53,779 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:397, output treesize:131 [2021-06-02 00:26:54,257 INFO L446 ElimStorePlain]: Different costs {0=[array_4, v_prenex_100], 1=[array_0, v_prenex_99]} [2021-06-02 00:26:54,260 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 17 treesize of output 13 [2021-06-02 00:26:54,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:54,264 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 15 treesize of output 11 [2021-06-02 00:26:54,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:54,296 INFO L628 ElimStorePlain]: treesize reduction 61, result has 44.0 percent of original size [2021-06-02 00:26:54,298 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 27 treesize of output 21 [2021-06-02 00:26:54,299 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:26:54,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:54,315 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-02 00:26:54,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:54,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:54,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:26:54,318 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:54,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:54,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:26:54,321 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:54,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:54,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:26:54,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-02 00:26:54,344 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:123, output treesize:23 [2021-06-02 00:26:54,416 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:54,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920753843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:54,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:54,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 36 [2021-06-02 00:26:54,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940489011] [2021-06-02 00:26:54,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-02 00:26:54,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:54,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-02 00:26:54,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1174, Unknown=0, NotChecked=0, Total=1260 [2021-06-02 00:26:54,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:54,418 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:54,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.4166666666666667) internal successors, (51), 36 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:54,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:54,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:54,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:54,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:54,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:54,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:54,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:54,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:54,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:55,555 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 107 [2021-06-02 00:26:55,749 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 108 [2021-06-02 00:26:55,969 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 101 [2021-06-02 00:26:56,187 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 109 [2021-06-02 00:26:56,475 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 94 [2021-06-02 00:26:56,720 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2021-06-02 00:26:57,040 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 95 [2021-06-02 00:26:57,324 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 95 [2021-06-02 00:26:57,612 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 94 [2021-06-02 00:26:57,906 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 95 [2021-06-02 00:26:58,201 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 111 [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:26:58,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:26:58,484 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:26:58,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:26:58,484 INFO L82 PathProgramCache]: Analyzing trace with hash -419233606, now seen corresponding path program 23 times [2021-06-02 00:26:58,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:26:58,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255328967] [2021-06-02 00:26:58,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:26:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:26:58,764 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:58,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:26:58,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255328967] [2021-06-02 00:26:58,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255328967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:58,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683369462] [2021-06-02 00:26:58,765 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 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-06-02 00:26:58,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-02 00:26:58,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:26:58,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 38 conjunts are in the unsatisfiable core [2021-06-02 00:26:58,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:26:59,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:59,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:26:59,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:59,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:59,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:59,065 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:26:59,067 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,069 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 5 [2021-06-02 00:26:59,070 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,072 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 5 [2021-06-02 00:26:59,073 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,097 INFO L628 ElimStorePlain]: treesize reduction 6, result has 84.2 percent of original size [2021-06-02 00:26:59,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:26:59,098 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:26:59,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:26:59,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:26:59,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,312 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 8 treesize of output 6 [2021-06-02 00:26:59,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,315 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 5 [2021-06-02 00:26:59,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:26:59,318 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:26:59,333 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:26:59,333 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:26:59,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:26:59,334 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:26:59,373 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:26:59,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683369462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:26:59,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:26:59,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 37 [2021-06-02 00:26:59,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144931286] [2021-06-02 00:26:59,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-02 00:26:59,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:26:59,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-02 00:26:59,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1243, Unknown=0, NotChecked=0, Total=1332 [2021-06-02 00:26:59,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:26:59,374 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:26:59,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 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-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:26:59,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:26:59,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:02,169 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 105 [2021-06-02 00:27:02,709 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 150 [2021-06-02 00:27:03,615 WARN L205 SmtUtils]: Spent 755.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 127 [2021-06-02 00:27:04,230 WARN L205 SmtUtils]: Spent 496.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 131 [2021-06-02 00:27:04,658 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 138 [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:04,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:04,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable399 [2021-06-02 00:27:04,961 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:04,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:04,961 INFO L82 PathProgramCache]: Analyzing trace with hash -325929234, now seen corresponding path program 24 times [2021-06-02 00:27:04,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:04,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079081641] [2021-06-02 00:27:04,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:04,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:05,307 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:05,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:05,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079081641] [2021-06-02 00:27:05,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079081641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:05,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951597333] [2021-06-02 00:27:05,308 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 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-06-02 00:27:05,346 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-02 00:27:05,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:27:05,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-02 00:27:05,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:05,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 40 [2021-06-02 00:27:05,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:05,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-06-02 00:27:05,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:05,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 42 [2021-06-02 00:27:05,618 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:27:05,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:05,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-06-02 00:27:05,626 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:05,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:05,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:27:05,664 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:251, output treesize:107 [2021-06-02 00:27:06,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 14 [2021-06-02 00:27:06,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:27:06,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,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 27 treesize of output 21 [2021-06-02 00:27:06,043 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 14 [2021-06-02 00:27:06,047 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:06,050 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 14 [2021-06-02 00:27:06,054 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:06,057 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:27:06,061 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 26 treesize of output 20 [2021-06-02 00:27:06,065 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-02 00:27:06,069 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:06,073 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:06,076 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:27:06,080 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:06,082 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,129 INFO L628 ElimStorePlain]: treesize reduction 83, result has 42.8 percent of original size [2021-06-02 00:27:06,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:06,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:27:06,132 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,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 20 treesize of output 9 [2021-06-02 00:27:06,135 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:06,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:06,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-02 00:27:06,152 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:377, output treesize:46 [2021-06-02 00:27:06,229 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:06,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951597333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:06,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:06,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 31 [2021-06-02 00:27:06,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168902005] [2021-06-02 00:27:06,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-02 00:27:06,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:06,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-02 00:27:06,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=844, Unknown=0, NotChecked=0, Total=930 [2021-06-02 00:27:06,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:06,231 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:06,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.4838709677419355) internal successors, (46), 31 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-06-02 00:27:06,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:06,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:06,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:06,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:06,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:06,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:06,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:06,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:06,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:06,852 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 86 [2021-06-02 00:27:07,470 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 86 [2021-06-02 00:27:08,109 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 86 [2021-06-02 00:27:09,186 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-06-02 00:27:09,384 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-06-02 00:27:09,562 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-02 00:27:09,746 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-02 00:27:09,913 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-02 00:27:10,122 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2021-06-02 00:27:10,407 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 112 [2021-06-02 00:27:11,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:11,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:11,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:11,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:11,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:11,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:11,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:11,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:11,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-02 00:27:11,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable407,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:11,297 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:11,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:11,298 INFO L82 PathProgramCache]: Analyzing trace with hash 299097788, now seen corresponding path program 25 times [2021-06-02 00:27:11,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:11,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100139446] [2021-06-02 00:27:11,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:11,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:11,462 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:11,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:11,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100139446] [2021-06-02 00:27:11,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100139446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:11,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43237691] [2021-06-02 00:27:11,463 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 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-06-02 00:27:11,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:11,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-02 00:27:11,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:11,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:11,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:27:11,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:11,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:27:11,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:11,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:11,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:27:11,596 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:27:11,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:11,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 12 [2021-06-02 00:27:11,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:11,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:11,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 17 treesize of output 13 [2021-06-02 00:27:11,691 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:11,693 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 5 [2021-06-02 00:27:11,694 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:11,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:11,696 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:11,709 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-02 00:27:11,709 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:27:11,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:27:11,710 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:27:11,734 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:11,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43237691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:11,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:11,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 22 [2021-06-02 00:27:11,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913345652] [2021-06-02 00:27:11,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-02 00:27:11,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:11,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-02 00:27:11,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-06-02 00:27:11,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:11,735 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:11,735 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-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:11,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2021-06-02 00:27:11,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:13,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:13,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:13,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:13,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:13,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:13,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:13,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:13,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:13,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:14,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable425 [2021-06-02 00:27:14,085 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:14,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:14,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1257096530, now seen corresponding path program 26 times [2021-06-02 00:27:14,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:14,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456536091] [2021-06-02 00:27:14,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:14,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:14,420 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:14,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:14,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456536091] [2021-06-02 00:27:14,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456536091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:14,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451314652] [2021-06-02 00:27:14,421 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:14,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:27:14,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:27:14,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-02 00:27:14,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:14,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:14,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:14,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:27:14,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:14,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:14,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-02 00:27:14,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:14,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:14,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-02 00:27:14,706 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:37 [2021-06-02 00:27:15,267 INFO L446 ElimStorePlain]: Different costs {10=[array_4], 15=[array_0]} [2021-06-02 00:27:15,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:15,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 40 [2021-06-02 00:27:15,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:15,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:15,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-06-02 00:27:15,296 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:15,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:15,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-06-02 00:27:15,310 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:15,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:15,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 42 [2021-06-02 00:27:15,319 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-06-02 00:27:15,397 INFO L628 ElimStorePlain]: treesize reduction 38, result has 72.7 percent of original size [2021-06-02 00:27:15,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:15,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:15,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:27:15,402 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:15,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:15,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:15,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:27:15,405 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:15,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:15,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:15,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 3 [2021-06-02 00:27:15,415 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:15,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:15,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-02 00:27:15,448 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 4 variables, input treesize:281, output treesize:55 [2021-06-02 00:27:15,554 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:15,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451314652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:15,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:15,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 32 [2021-06-02 00:27:15,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396651196] [2021-06-02 00:27:15,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-02 00:27:15,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:15,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-02 00:27:15,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=908, Unknown=0, NotChecked=0, Total=992 [2021-06-02 00:27:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:15,555 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:15,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.5) internal successors, (48), 32 states have internal predecessors, (48), 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-06-02 00:27:15,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:15,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:15,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:15,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:16,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:16,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable431 [2021-06-02 00:27:16,570 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:16,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:16,570 INFO L82 PathProgramCache]: Analyzing trace with hash 155654066, now seen corresponding path program 27 times [2021-06-02 00:27:16,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:16,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874646944] [2021-06-02 00:27:16,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:16,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:16,791 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:16,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:16,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874646944] [2021-06-02 00:27:16,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874646944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:16,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440076899] [2021-06-02 00:27:16,791 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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:16,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-02 00:27:16,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:27:16,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 38 conjunts are in the unsatisfiable core [2021-06-02 00:27:16,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:16,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:16,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 15 treesize of output 11 [2021-06-02 00:27:16,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:16,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:27:16,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:16,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:16,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:27:16,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:27:17,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:17,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:27:17,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:17,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:27:17,054 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:17,068 INFO L628 ElimStorePlain]: treesize reduction 27, result has 30.8 percent of original size [2021-06-02 00:27:17,068 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:27:17,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-02 00:27:17,068 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:12 [2021-06-02 00:27:17,093 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:17,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440076899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:17,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:17,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 26 [2021-06-02 00:27:17,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975798554] [2021-06-02 00:27:17,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-02 00:27:17,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:17,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-02 00:27:17,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-06-02 00:27:17,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:17,095 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:17,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 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-06-02 00:27:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:17,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:17,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:17,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:17,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:17,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:17,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:17,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:17,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:17,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:17,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:17,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:17,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable449,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:17,965 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:17,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:17,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1187860484, now seen corresponding path program 28 times [2021-06-02 00:27:17,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:17,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329268152] [2021-06-02 00:27:17,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:17,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:18,788 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:18,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:18,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329268152] [2021-06-02 00:27:18,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329268152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:18,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365039649] [2021-06-02 00:27:18,789 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:18,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:27:18,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:27:18,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 71 conjunts are in the unsatisfiable core [2021-06-02 00:27:18,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:19,863 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 109 [2021-06-02 00:27:20,271 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 113 [2021-06-02 00:27:20,773 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 166 [2021-06-02 00:27:21,333 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 170 [2021-06-02 00:27:21,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 67 [2021-06-02 00:27:21,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:21,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 59 [2021-06-02 00:27:21,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:21,899 WARN L205 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 116 [2021-06-02 00:27:21,900 INFO L628 ElimStorePlain]: treesize reduction 63, result has 88.0 percent of original size [2021-06-02 00:27:21,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 59 [2021-06-02 00:27:21,932 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:21,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:21,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:21,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 67 [2021-06-02 00:27:21,949 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:22,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:22,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 67 [2021-06-02 00:27:22,079 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:22,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:22,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:22,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 69 [2021-06-02 00:27:22,106 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:22,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:22,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2021-06-02 00:27:22,191 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:612, output treesize:307 [2021-06-02 00:27:23,496 INFO L446 ElimStorePlain]: Different costs {0=[array_4, v_prenex_121, v_prenex_123], 15=[array_0, v_prenex_120, v_prenex_122]} [2021-06-02 00:27:23,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 44 [2021-06-02 00:27:23,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2021-06-02 00:27:23,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,635 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-06-02 00:27:23,635 INFO L628 ElimStorePlain]: treesize reduction 67, result has 77.1 percent of original size [2021-06-02 00:27:23,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 49 [2021-06-02 00:27:23,641 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:27:23,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:23,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 43 [2021-06-02 00:27:23,703 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 41 [2021-06-02 00:27:23,709 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:23,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 5 [2021-06-02 00:27:23,745 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-02 00:27:23,749 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:23,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:27:23,784 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,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 11 treesize of output 3 [2021-06-02 00:27:23,787 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:23,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:23,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-02 00:27:23,827 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:23,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:27:23,830 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:23,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:23,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 6 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-02 00:27:23,860 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 9 variables, input treesize:379, output treesize:31 [2021-06-02 00:27:23,944 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:23,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365039649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:23,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:23,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 40 [2021-06-02 00:27:23,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596759557] [2021-06-02 00:27:23,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-02 00:27:23,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:23,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-02 00:27:23,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1470, Unknown=0, NotChecked=0, Total=1560 [2021-06-02 00:27:23,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:23,945 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:23,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.375) internal successors, (55), 40 states have internal predecessors, (55), 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-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:23,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:23,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:23,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:23,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:23,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:23,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:26,266 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 126 [2021-06-02 00:27:26,748 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 142 [2021-06-02 00:27:27,308 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 146 [2021-06-02 00:27:27,933 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 150 [2021-06-02 00:27:28,751 WARN L205 SmtUtils]: Spent 651.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 153 [2021-06-02 00:27:29,100 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 149 [2021-06-02 00:27:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:29,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-02 00:27:29,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable452 [2021-06-02 00:27:29,529 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:29,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:29,530 INFO L82 PathProgramCache]: Analyzing trace with hash -736392604, now seen corresponding path program 29 times [2021-06-02 00:27:29,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:29,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036236382] [2021-06-02 00:27:29,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:29,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:29,980 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:29,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:29,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036236382] [2021-06-02 00:27:29,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036236382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:29,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778440523] [2021-06-02 00:27:29,980 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:30,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-02 00:27:30,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:27:30,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-02 00:27:30,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:31,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 48 [2021-06-02 00:27:31,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:31,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-06-02 00:27:31,290 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:31,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-06-02 00:27:31,314 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:31,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 40 [2021-06-02 00:27:31,338 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:31,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 40 [2021-06-02 00:27:31,361 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:31,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:31,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:31,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 47 [2021-06-02 00:27:31,372 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:31,485 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-06-02 00:27:31,485 INFO L628 ElimStorePlain]: treesize reduction 8, result has 95.1 percent of original size [2021-06-02 00:27:31,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 6 xjuncts. [2021-06-02 00:27:31,492 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:487, output treesize:149 [2021-06-02 00:27:32,112 INFO L446 ElimStorePlain]: Different costs {0=[array_4], 1=[array_0]} [2021-06-02 00:27:32,115 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 27 treesize of output 21 [2021-06-02 00:27:32,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:27:32,118 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 25 treesize of output 19 [2021-06-02 00:27:32,119 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:32,143 INFO L628 ElimStorePlain]: treesize reduction 41, result has 43.1 percent of original size [2021-06-02 00:27:32,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:32,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:27:32,147 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:32,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:32,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:27:32,154 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:68, output treesize:11 [2021-06-02 00:27:32,201 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:32,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778440523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:32,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:32,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 41 [2021-06-02 00:27:32,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107070950] [2021-06-02 00:27:32,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-02 00:27:32,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:32,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-02 00:27:32,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1523, Unknown=0, NotChecked=0, Total=1640 [2021-06-02 00:27:32,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:32,202 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:32,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.3902439024390243) internal successors, (57), 41 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-06-02 00:27:32,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:32,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:32,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:32,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:32,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:32,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:32,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:32,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-02 00:27:32,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:34,779 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-06-02 00:27:35,017 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 109 [2021-06-02 00:27:35,243 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 109 [2021-06-02 00:27:35,489 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 85 [2021-06-02 00:27:35,732 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 85 [2021-06-02 00:27:35,983 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 109 [2021-06-02 00:27:36,306 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 91 [2021-06-02 00:27:36,568 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 81 [2021-06-02 00:27:36,863 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 84 [2021-06-02 00:27:37,127 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2021-06-02 00:27:37,390 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2021-06-02 00:27:37,653 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2021-06-02 00:27:37,918 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2021-06-02 00:27:38,194 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-02 00:27:38,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:38,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable511,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:38,469 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:38,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:38,469 INFO L82 PathProgramCache]: Analyzing trace with hash -695782510, now seen corresponding path program 30 times [2021-06-02 00:27:38,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:38,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925406743] [2021-06-02 00:27:38,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:38,873 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 6 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:38,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:38,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925406743] [2021-06-02 00:27:38,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925406743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:38,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550229110] [2021-06-02 00:27:38,873 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:38,918 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-02 00:27:38,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:27:38,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-02 00:27:38,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:39,266 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 8 treesize of output 6 [2021-06-02 00:27:39,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,269 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 5 [2021-06-02 00:27:39,270 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:39,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:27:39,273 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,275 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 5 [2021-06-02 00:27:39,276 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:39,278 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:27:39,281 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,307 INFO L628 ElimStorePlain]: treesize reduction 14, result has 69.6 percent of original size [2021-06-02 00:27:39,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:27:39,308 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:27:39,555 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 8 treesize of output 6 [2021-06-02 00:27:39,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:39,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 17 treesize of output 13 [2021-06-02 00:27:39,559 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:39,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 12 [2021-06-02 00:27:39,561 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,563 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 5 [2021-06-02 00:27:39,564 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:39,579 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:27:39,580 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:27:39,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:27:39,580 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:27:39,620 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 6 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:39,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550229110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:39,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:39,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 43 [2021-06-02 00:27:39,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643959658] [2021-06-02 00:27:39,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-02 00:27:39,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:39,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-02 00:27:39,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1701, Unknown=0, NotChecked=0, Total=1806 [2021-06-02 00:27:39,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:39,621 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:39,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.3953488372093024) internal successors, (60), 43 states have internal predecessors, (60), 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-06-02 00:27:39,621 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:39,621 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:39,621 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:39,621 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:39,621 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:39,621 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:39,621 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:39,621 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:39,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:43,407 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 161 [2021-06-02 00:27:43,910 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 162 [2021-06-02 00:27:44,395 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 162 [2021-06-02 00:27:44,854 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 162 [2021-06-02 00:27:45,294 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 162 [2021-06-02 00:27:45,701 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 167 DAG size of output: 159 [2021-06-02 00:27:45,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:45,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:27:46,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable535 [2021-06-02 00:27:46,026 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:46,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:46,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1173478926, now seen corresponding path program 31 times [2021-06-02 00:27:46,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:46,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51133277] [2021-06-02 00:27:46,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:46,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:46,627 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:46,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:46,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51133277] [2021-06-02 00:27:46,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51133277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:46,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287646800] [2021-06-02 00:27:46,628 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:46,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:46,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-02 00:27:46,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:47,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2021-06-02 00:27:47,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 39 [2021-06-02 00:27:47,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2021-06-02 00:27:47,244 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 41 [2021-06-02 00:27:47,256 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-06-02 00:27:47,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 39 [2021-06-02 00:27:47,267 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-02 00:27:47,278 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-02 00:27:47,282 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,326 INFO L628 ElimStorePlain]: treesize reduction 28, result has 77.2 percent of original size [2021-06-02 00:27:47,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-02 00:27:47,327 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:354, output treesize:95 [2021-06-02 00:27:47,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:47,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 26 treesize of output 20 [2021-06-02 00:27:47,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:47,768 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:47,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 15 treesize of output 11 [2021-06-02 00:27:47,772 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:47,775 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,777 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:47,778 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:47,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 27 treesize of output 21 [2021-06-02 00:27:47,782 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:47,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 15 treesize of output 11 [2021-06-02 00:27:47,787 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:47,790 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:47,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 14 [2021-06-02 00:27:47,794 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:47,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:27:47,799 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:27:47,802 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:27:47,811 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,853 INFO L628 ElimStorePlain]: treesize reduction 68, result has 47.7 percent of original size [2021-06-02 00:27:47,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:47,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 20 treesize of output 9 [2021-06-02 00:27:47,857 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-02 00:27:47,860 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:47,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:47,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-02 00:27:47,876 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 2 variables, input treesize:333, output treesize:46 [2021-06-02 00:27:47,999 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:48,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287646800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:48,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:48,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 43 [2021-06-02 00:27:48,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839088901] [2021-06-02 00:27:48,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-02 00:27:48,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:48,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-02 00:27:48,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1711, Unknown=0, NotChecked=0, Total=1806 [2021-06-02 00:27:48,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:48,001 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:48,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.3488372093023255) internal successors, (58), 43 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-06-02 00:27:48,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:48,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:27:48,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:49,384 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 57 [2021-06-02 00:27:49,568 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 64 [2021-06-02 00:27:49,741 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 67 [2021-06-02 00:27:49,931 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 71 [2021-06-02 00:27:50,130 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-06-02 00:27:50,438 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 71 [2021-06-02 00:27:50,652 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2021-06-02 00:27:50,862 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2021-06-02 00:27:51,068 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 72 [2021-06-02 00:27:51,297 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 72 [2021-06-02 00:27:51,565 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 83 [2021-06-02 00:27:51,948 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 118 [2021-06-02 00:27:52,485 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 80 [2021-06-02 00:27:52,741 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 56 [2021-06-02 00:27:52,915 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 61 [2021-06-02 00:27:53,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:53,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:27:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:27:53,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-06-02 00:27:53,385 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:53,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:53,386 INFO L82 PathProgramCache]: Analyzing trace with hash 972838500, now seen corresponding path program 32 times [2021-06-02 00:27:53,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:53,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343400257] [2021-06-02 00:27:53,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:53,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:53,607 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:53,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:53,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343400257] [2021-06-02 00:27:53,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343400257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:53,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082032898] [2021-06-02 00:27:53,608 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:53,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:27:53,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:27:53,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 38 conjunts are in the unsatisfiable core [2021-06-02 00:27:53,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:53,771 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 15 treesize of output 11 [2021-06-02 00:27:53,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:53,774 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 16 treesize of output 12 [2021-06-02 00:27:53,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:53,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:53,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:27:53,792 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-06-02 00:27:53,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:53,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:27:53,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:53,944 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 8 treesize of output 6 [2021-06-02 00:27:53,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:53,948 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 5 [2021-06-02 00:27:53,949 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:53,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:27:53,952 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:53,970 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:27:53,970 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:27:53,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:27:53,971 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:27:54,004 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:54,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082032898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:54,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:27:54,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 26 [2021-06-02 00:27:54,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632918042] [2021-06-02 00:27:54,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-02 00:27:54,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:27:54,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-02 00:27:54,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-06-02 00:27:54,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:54,006 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:27:54,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 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-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:54,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:27:54,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:27:55,295 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2021-06-02 00:27:55,475 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 84 [2021-06-02 00:27:55,742 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 58 [2021-06-02 00:27:56,042 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 63 [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:27:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:27:58,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable568 [2021-06-02 00:27:58,432 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:27:58,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:27:58,432 INFO L82 PathProgramCache]: Analyzing trace with hash -531830278, now seen corresponding path program 33 times [2021-06-02 00:27:58,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:27:58,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793293698] [2021-06-02 00:27:58,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:27:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:27:58,876 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:27:58,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:27:58,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793293698] [2021-06-02 00:27:58,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793293698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:27:58,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360211752] [2021-06-02 00:27:58,877 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:27:58,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-02 00:27:58,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:27:58,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 72 conjunts are in the unsatisfiable core [2021-06-02 00:27:58,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:27:59,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:59,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:59,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 41 [2021-06-02 00:27:59,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:59,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:27:59,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:27:59,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-06-02 00:27:59,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:27:59,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:27:59,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-02 00:27:59,370 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:147, output treesize:69 [2021-06-02 00:28:00,034 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-06-02 00:28:00,312 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 77 [2021-06-02 00:28:00,702 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 82 [2021-06-02 00:28:00,793 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_140, array_4, v_prenex_142], 5=[array_0, v_prenex_141, v_prenex_139]} [2021-06-02 00:28:00,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 39 [2021-06-02 00:28:00,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:00,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2021-06-02 00:28:00,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:00,900 INFO L628 ElimStorePlain]: treesize reduction 156, result has 44.1 percent of original size [2021-06-02 00:28:00,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 41 [2021-06-02 00:28:00,904 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:28:00,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:00,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-06-02 00:28:00,935 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:00,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:00,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:00,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:00,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:28:00,959 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:00,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:00,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:28:00,962 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:00,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:00,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:00,986 INFO L518 ElimStorePlain]: Eliminatee v_prenex_141 vanished before elimination [2021-06-02 00:28:00,986 INFO L518 ElimStorePlain]: Eliminatee v_prenex_139 vanished before elimination [2021-06-02 00:28:00,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:28:00,988 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 9 variables, input treesize:349, output treesize:21 [2021-06-02 00:28:01,039 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:01,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360211752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:01,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:28:01,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-02 00:28:01,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388771020] [2021-06-02 00:28:01,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-02 00:28:01,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:28:01,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-02 00:28:01,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1243, Unknown=0, NotChecked=0, Total=1332 [2021-06-02 00:28:01,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:01,040 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:28:01,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.4324324324324325) internal successors, (53), 37 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-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:01,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:01,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:02,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:02,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:03,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable574 [2021-06-02 00:28:03,128 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:28:03,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:28:03,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1787768622, now seen corresponding path program 34 times [2021-06-02 00:28:03,128 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:28:03,128 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121569372] [2021-06-02 00:28:03,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:28:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:28:03,443 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:03,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:28:03,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121569372] [2021-06-02 00:28:03,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121569372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:03,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56266639] [2021-06-02 00:28:03,444 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:28:03,484 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:28:03,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:28:03,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-02 00:28:03,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:28:03,581 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 16 treesize of output 12 [2021-06-02 00:28:03,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:03,583 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 15 treesize of output 11 [2021-06-02 00:28:03,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:03,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:03,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:28:03,596 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:28:03,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:03,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:28:03,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:03,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:28:03,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:03,781 INFO L628 ElimStorePlain]: treesize reduction 27, result has 30.8 percent of original size [2021-06-02 00:28:03,781 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:28:03,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-02 00:28:03,782 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:12 [2021-06-02 00:28:03,809 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:03,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56266639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:03,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:28:03,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 30 [2021-06-02 00:28:03,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678137588] [2021-06-02 00:28:03,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-02 00:28:03,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:28:03,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-02 00:28:03,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2021-06-02 00:28:03,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:03,811 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:28:03,811 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-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:03,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:03,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:04,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:04,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:04,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:04,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:04,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:04,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:04,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable620 [2021-06-02 00:28:04,837 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:28:04,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:28:04,837 INFO L82 PathProgramCache]: Analyzing trace with hash 243804168, now seen corresponding path program 35 times [2021-06-02 00:28:04,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:28:04,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629212060] [2021-06-02 00:28:04,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:28:04,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:28:05,667 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:05,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:28:05,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629212060] [2021-06-02 00:28:05,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629212060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:05,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986845688] [2021-06-02 00:28:05,667 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:28:05,756 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-02 00:28:05,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:28:05,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 83 conjunts are in the unsatisfiable core [2021-06-02 00:28:05,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:28:06,988 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 122 [2021-06-02 00:28:07,472 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 126 [2021-06-02 00:28:08,035 WARN L205 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 130 [2021-06-02 00:28:08,680 WARN L205 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 132 [2021-06-02 00:28:09,413 WARN L205 SmtUtils]: Spent 547.00 ms on a formula simplification. DAG size of input: 224 DAG size of output: 195 [2021-06-02 00:28:09,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 79 [2021-06-02 00:28:09,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:09,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 81 [2021-06-02 00:28:09,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:09,922 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 141 [2021-06-02 00:28:09,922 INFO L628 ElimStorePlain]: treesize reduction 124, result has 80.3 percent of original size [2021-06-02 00:28:09,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 71 [2021-06-02 00:28:09,969 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:09,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:09,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:09,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 79 [2021-06-02 00:28:09,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:10,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:10,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:10,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:10,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:10,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:10,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:10,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:10,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:10,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 73 [2021-06-02 00:28:10,117 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:10,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:10,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2021-06-02 00:28:10,232 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:719, output treesize:351 [2021-06-02 00:28:11,670 INFO L446 ElimStorePlain]: Different costs {0=[array_4, v_prenex_155, v_prenex_157], 21=[array_0, v_prenex_154, v_prenex_156]} [2021-06-02 00:28:11,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-06-02 00:28:11,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:11,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 49 [2021-06-02 00:28:11,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:11,829 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2021-06-02 00:28:11,829 INFO L628 ElimStorePlain]: treesize reduction 76, result has 76.9 percent of original size [2021-06-02 00:28:11,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 56 [2021-06-02 00:28:11,835 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:28:11,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:11,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 50 [2021-06-02 00:28:11,909 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:11,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 48 [2021-06-02 00:28:11,914 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:11,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:11,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:11,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:11,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:28:11,974 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:11,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:11,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 5 [2021-06-02 00:28:11,978 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:12,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:12,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:12,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:12,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:28:12,014 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:12,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:12,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 21 treesize of output 7 [2021-06-02 00:28:12,018 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:12,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:12,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:12,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:12,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:12,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:28:12,058 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:12,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:12,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 3 [2021-06-02 00:28:12,062 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:12,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:12,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 6 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-02 00:28:12,092 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 9 variables, input treesize:433, output treesize:31 [2021-06-02 00:28:12,175 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:12,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986845688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:12,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:28:12,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 46 [2021-06-02 00:28:12,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810614896] [2021-06-02 00:28:12,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-06-02 00:28:12,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:28:12,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-06-02 00:28:12,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1948, Unknown=0, NotChecked=0, Total=2070 [2021-06-02 00:28:12,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:12,177 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:28:12,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.326086956521739) internal successors, (61), 46 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-02 00:28:12,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:12,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:12,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:12,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:12,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:12,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:14,291 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-06-02 00:28:14,719 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 129 [2021-06-02 00:28:15,258 WARN L205 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 114 [2021-06-02 00:28:15,945 WARN L205 SmtUtils]: Spent 549.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 146 [2021-06-02 00:28:16,631 WARN L205 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 122 [2021-06-02 00:28:17,500 WARN L205 SmtUtils]: Spent 732.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 152 [2021-06-02 00:28:18,592 WARN L205 SmtUtils]: Spent 934.00 ms on a formula simplification. DAG size of input: 223 DAG size of output: 215 [2021-06-02 00:28:19,051 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 156 [2021-06-02 00:28:19,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:19,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:19,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:19,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:19,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable623 [2021-06-02 00:28:19,514 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:28:19,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:28:19,514 INFO L82 PathProgramCache]: Analyzing trace with hash 290320444, now seen corresponding path program 36 times [2021-06-02 00:28:19,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:28:19,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902607653] [2021-06-02 00:28:19,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:28:19,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:28:20,112 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:20,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:28:20,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902607653] [2021-06-02 00:28:20,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902607653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:20,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517211759] [2021-06-02 00:28:20,112 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:28:20,157 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-02 00:28:20,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:28:20,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-02 00:28:20,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:28:21,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 46 [2021-06-02 00:28:21,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:21,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 55 [2021-06-02 00:28:21,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:21,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 46 [2021-06-02 00:28:21,846 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:21,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 54 [2021-06-02 00:28:21,889 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:21,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 47 [2021-06-02 00:28:21,926 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:21,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:21,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:21,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 47 [2021-06-02 00:28:21,947 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:22,074 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-02 00:28:22,074 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.5 percent of original size [2021-06-02 00:28:22,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 6 xjuncts. [2021-06-02 00:28:22,080 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:523, output treesize:125 [2021-06-02 00:28:22,802 INFO L446 ElimStorePlain]: Different costs {0=[array_4, v_prenex_165], 1=[array_0, v_prenex_164]} [2021-06-02 00:28:22,806 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 15 treesize of output 11 [2021-06-02 00:28:22,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:22,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:22,810 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:22,839 INFO L628 ElimStorePlain]: treesize reduction 38, result has 54.8 percent of original size [2021-06-02 00:28:22,841 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 27 treesize of output 21 [2021-06-02 00:28:22,842 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:28:22,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:22,858 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-02 00:28:22,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:22,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:22,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:28:22,861 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:22,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:22,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:28:22,864 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:22,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:22,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:22,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-02 00:28:22,885 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:119, output treesize:18 [2021-06-02 00:28:22,939 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:22,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517211759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:22,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:28:22,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 48 [2021-06-02 00:28:22,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660926717] [2021-06-02 00:28:22,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-02 00:28:22,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:28:22,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-02 00:28:22,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2137, Unknown=0, NotChecked=0, Total=2256 [2021-06-02 00:28:22,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:22,940 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:28:22,940 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.3125) internal successors, (63), 48 states have internal predecessors, (63), 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-06-02 00:28:22,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:22,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:22,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:22,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:24,795 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-02 00:28:25,103 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 116 [2021-06-02 00:28:25,653 WARN L205 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 119 [2021-06-02 00:28:25,980 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 116 [2021-06-02 00:28:26,315 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 119 [2021-06-02 00:28:26,645 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 119 [2021-06-02 00:28:26,975 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 116 [2021-06-02 00:28:27,377 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 99 [2021-06-02 00:28:27,700 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 82 [2021-06-02 00:28:28,131 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2021-06-02 00:28:28,503 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 87 [2021-06-02 00:28:28,895 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2021-06-02 00:28:29,262 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 87 [2021-06-02 00:28:29,641 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 87 [2021-06-02 00:28:30,017 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 87 [2021-06-02 00:28:30,385 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 93 [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:30,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:30,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable685 [2021-06-02 00:28:30,708 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:28:30,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:28:30,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1067550906, now seen corresponding path program 37 times [2021-06-02 00:28:30,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:28:30,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247841094] [2021-06-02 00:28:30,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:28:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:28:31,064 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 7 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:31,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:28:31,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247841094] [2021-06-02 00:28:31,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247841094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:31,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398613503] [2021-06-02 00:28:31,065 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:28:31,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:28:31,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-02 00:28:31,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:28:31,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:31,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:28:31,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,369 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 8 treesize of output 6 [2021-06-02 00:28:31,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,372 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 5 [2021-06-02 00:28:31,373 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,375 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 5 [2021-06-02 00:28:31,376 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,378 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 8 treesize of output 6 [2021-06-02 00:28:31,379 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,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 17 treesize of output 13 [2021-06-02 00:28:31,381 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,409 INFO L628 ElimStorePlain]: treesize reduction 22, result has 59.3 percent of original size [2021-06-02 00:28:31,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:28:31,410 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:28:31,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:31,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:28:31,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:31,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:28:31,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,646 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 5 [2021-06-02 00:28:31,647 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:31,649 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:31,663 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-02 00:28:31,663 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:28:31,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:28:31,663 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:28:31,700 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 7 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:31,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398613503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:31,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:28:31,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 40 [2021-06-02 00:28:31,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500470644] [2021-06-02 00:28:31,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-02 00:28:31,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:28:31,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-02 00:28:31,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1456, Unknown=0, NotChecked=0, Total=1560 [2021-06-02 00:28:31,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:31,702 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:28:31,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.3) internal successors, (52), 40 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:31,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:31,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:34,663 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 156 [2021-06-02 00:28:35,222 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 155 [2021-06-02 00:28:35,707 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 155 [2021-06-02 00:28:36,151 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 155 [2021-06-02 00:28:36,627 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 155 [2021-06-02 00:28:37,117 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 155 [2021-06-02 00:28:37,550 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 166 [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:28:37,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:37,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:28:37,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable706,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:28:37,882 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:28:37,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:28:37,882 INFO L82 PathProgramCache]: Analyzing trace with hash -374453650, now seen corresponding path program 38 times [2021-06-02 00:28:37,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:28:37,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188717774] [2021-06-02 00:28:37,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:28:37,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:28:38,422 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:38,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:28:38,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188717774] [2021-06-02 00:28:38,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188717774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:38,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966936298] [2021-06-02 00:28:38,422 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:28:38,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:28:38,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:28:38,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-02 00:28:38,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:28:38,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 48 [2021-06-02 00:28:38,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:38,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 56 [2021-06-02 00:28:38,922 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-02 00:28:38,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 46 [2021-06-02 00:28:38,944 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:38,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:28:38,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 54 [2021-06-02 00:28:38,956 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:38,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:38,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:28:38,988 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:339, output treesize:107 [2021-06-02 00:28:39,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:39,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:28:39,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:39,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:28:39,546 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:39,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 28 treesize of output 22 [2021-06-02 00:28:39,551 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:39,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:28:39,554 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:39,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 14 [2021-06-02 00:28:39,559 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:39,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:28:39,563 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:39,566 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:39,570 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:39,573 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:39,575 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:39,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 27 treesize of output 21 [2021-06-02 00:28:39,580 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:39,583 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:39,585 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:39,588 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,637 INFO L628 ElimStorePlain]: treesize reduction 65, result has 48.8 percent of original size [2021-06-02 00:28:39,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:39,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 20 treesize of output 9 [2021-06-02 00:28:39,641 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,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 10 treesize of output 5 [2021-06-02 00:28:39,643 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:39,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:39,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-02 00:28:39,660 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:377, output treesize:46 [2021-06-02 00:28:39,754 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:39,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966936298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:39,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:28:39,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 41 [2021-06-02 00:28:39,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934942209] [2021-06-02 00:28:39,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-02 00:28:39,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:28:39,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-02 00:28:39,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1522, Unknown=0, NotChecked=0, Total=1640 [2021-06-02 00:28:39,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:39,755 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:28:39,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.3658536585365855) internal successors, (56), 41 states have internal predecessors, (56), 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-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:39,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:28:39,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:40,867 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 106 [2021-06-02 00:28:41,969 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 106 [2021-06-02 00:28:43,105 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 106 [2021-06-02 00:28:45,680 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-06-02 00:28:45,921 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-06-02 00:28:46,109 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-02 00:28:46,297 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-02 00:28:46,491 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-02 00:28:46,682 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-02 00:28:46,873 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-06-02 00:28:47,113 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2021-06-02 00:28:47,462 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 132 [2021-06-02 00:28:47,776 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 71 [2021-06-02 00:28:48,239 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 119 [2021-06-02 00:28:48,595 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 83 [2021-06-02 00:28:49,102 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 118 [2021-06-02 00:28:49,385 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 89 [2021-06-02 00:28:49,795 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 123 [2021-06-02 00:28:50,099 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 94 [2021-06-02 00:28:50,533 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 128 [2021-06-02 00:28:50,867 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 98 [2021-06-02 00:28:51,327 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 133 [2021-06-02 00:28:51,509 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-02 00:28:51,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable714 [2021-06-02 00:28:51,875 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:28:51,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:28:51,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1350682300, now seen corresponding path program 39 times [2021-06-02 00:28:51,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:28:51,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169428157] [2021-06-02 00:28:51,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:28:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:28:52,167 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 6 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:52,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:28:52,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169428157] [2021-06-02 00:28:52,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169428157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:52,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994375609] [2021-06-02 00:28:52,168 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:28:52,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-02 00:28:52,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:28:52,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-02 00:28:52,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:28:52,333 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 16 treesize of output 12 [2021-06-02 00:28:52,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:52,335 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 15 treesize of output 11 [2021-06-02 00:28:52,336 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:52,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:28:52,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:28:52,348 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-06-02 00:28:52,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:52,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 17 treesize of output 13 [2021-06-02 00:28:52,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:52,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:52,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:28:52,509 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:52,510 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 5 [2021-06-02 00:28:52,511 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:52,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:28:52,513 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:52,527 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-02 00:28:52,527 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:28:52,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:28:52,527 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:28:52,557 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 6 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:52,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994375609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:52,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:28:52,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 30 [2021-06-02 00:28:52,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737917246] [2021-06-02 00:28:52,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-02 00:28:52,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:28:52,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-02 00:28:52,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=795, Unknown=0, NotChecked=0, Total=870 [2021-06-02 00:28:52,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:52,558 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:28:52,558 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-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:52,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2021-06-02 00:28:52,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:56,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:28:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:28:57,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable734 [2021-06-02 00:28:57,157 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:28:57,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:28:57,158 INFO L82 PathProgramCache]: Analyzing trace with hash -693779886, now seen corresponding path program 40 times [2021-06-02 00:28:57,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:28:57,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824811465] [2021-06-02 00:28:57,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:28:57,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:28:57,717 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:57,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:28:57,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824811465] [2021-06-02 00:28:57,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824811465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:57,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832006135] [2021-06-02 00:28:57,717 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:28:57,758 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:28:57,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:28:57,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-02 00:28:57,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:28:57,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:57,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:28:57,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:57,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:28:57,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 18 [2021-06-02 00:28:57,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:57,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:28:57,884 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:28:57,917 INFO L628 ElimStorePlain]: treesize reduction 22, result has 68.6 percent of original size [2021-06-02 00:28:57,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:28:57,918 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:97, output treesize:48 [2021-06-02 00:28:58,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 46 [2021-06-02 00:28:58,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:28:58,475 INFO L628 ElimStorePlain]: treesize reduction 7, result has 61.1 percent of original size [2021-06-02 00:28:58,475 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:28:58,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:28:58,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:11 [2021-06-02 00:28:58,516 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:28:58,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832006135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:28:58,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:28:58,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 36 [2021-06-02 00:28:58,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218295054] [2021-06-02 00:28:58,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-02 00:28:58,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:28:58,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-02 00:28:58,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1181, Unknown=0, NotChecked=0, Total=1260 [2021-06-02 00:28:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:28:58,517 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:28:58,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.3888888888888888) internal successors, (50), 36 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-06-02 00:28:58,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:28:58,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:58,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:58,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:58,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:28:58,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:28:58,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:00,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:00,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:00,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:00,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:00,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable740 [2021-06-02 00:29:00,313 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:29:00,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:29:00,314 INFO L82 PathProgramCache]: Analyzing trace with hash 1289985842, now seen corresponding path program 41 times [2021-06-02 00:29:00,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:29:00,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925994628] [2021-06-02 00:29:00,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:29:00,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:29:00,731 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:29:00,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:29:00,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925994628] [2021-06-02 00:29:00,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925994628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:29:00,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946001803] [2021-06-02 00:29:00,732 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:29:00,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-02 00:29:00,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:29:00,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-02 00:29:00,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:29:00,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:00,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 16 treesize of output 12 [2021-06-02 00:29:00,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:00,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:29:00,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:00,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:00,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:29:00,942 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:29:01,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:01,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:29:01,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:01,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:29:01,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:01,210 INFO L628 ElimStorePlain]: treesize reduction 27, result has 30.8 percent of original size [2021-06-02 00:29:01,210 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:29:01,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-02 00:29:01,211 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:12 [2021-06-02 00:29:01,241 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:29:01,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946001803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:29:01,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:29:01,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 34 [2021-06-02 00:29:01,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775292982] [2021-06-02 00:29:01,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-02 00:29:01,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:29:01,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-02 00:29:01,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1036, Unknown=0, NotChecked=0, Total=1122 [2021-06-02 00:29:01,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:01,242 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:29:01,242 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-06-02 00:29:01,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:01,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:01,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:01,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:01,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:01,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:01,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:01,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:01,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:02,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:02,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:02,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable757,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:29:02,796 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:29:02,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:29:02,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1992407172, now seen corresponding path program 42 times [2021-06-02 00:29:02,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:29:02,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012021241] [2021-06-02 00:29:02,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:29:02,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:29:03,681 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:29:03,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:29:03,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012021241] [2021-06-02 00:29:03,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012021241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:29:03,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436558003] [2021-06-02 00:29:03,682 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:29:03,731 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-02 00:29:03,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:29:03,733 WARN L261 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 116 conjunts are in the unsatisfiable core [2021-06-02 00:29:03,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:29:04,530 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-06-02 00:29:05,285 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification that was a NOOP. DAG size: 239 [2021-06-02 00:29:05,810 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2021-06-02 00:29:06,322 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-02 00:29:06,969 WARN L205 SmtUtils]: Spent 405.00 ms on a formula simplification that was a NOOP. DAG size: 251 [2021-06-02 00:29:07,654 WARN L205 SmtUtils]: Spent 520.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-06-02 00:29:08,464 WARN L205 SmtUtils]: Spent 536.00 ms on a formula simplification that was a NOOP. DAG size: 259 [2021-06-02 00:29:08,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 91 [2021-06-02 00:29:08,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:08,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:08,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:08,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 83 [2021-06-02 00:29:08,895 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:09,440 WARN L205 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 163 [2021-06-02 00:29:09,440 INFO L628 ElimStorePlain]: treesize reduction 6, result has 99.2 percent of original size [2021-06-02 00:29:09,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 91 [2021-06-02 00:29:09,504 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:09,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 83 [2021-06-02 00:29:09,535 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:09,737 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-06-02 00:29:09,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:09,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 135 treesize of output 93 [2021-06-02 00:29:09,814 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:09,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:09,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:09,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 91 [2021-06-02 00:29:09,846 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:10,010 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-06-02 00:29:10,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:10,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-06-02 00:29:10,020 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:878, output treesize:522 [2021-06-02 00:29:10,345 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 149 [2021-06-02 00:29:11,497 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 320 DAG size of output: 178 [2021-06-02 00:29:12,011 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 178 [2021-06-02 00:29:12,497 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 178 [2021-06-02 00:29:13,040 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 320 DAG size of output: 178 [2021-06-02 00:29:13,628 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 320 DAG size of output: 178 [2021-06-02 00:29:14,185 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 320 DAG size of output: 178 [2021-06-02 00:29:14,481 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_209, array_4, v_prenex_211, v_prenex_213, v_prenex_215], 28=[v_prenex_208, array_0, v_prenex_210, v_prenex_212, v_prenex_214]} [2021-06-02 00:29:14,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 61 [2021-06-02 00:29:14,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:14,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 63 [2021-06-02 00:29:14,517 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-02 00:29:14,876 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 204 DAG size of output: 192 [2021-06-02 00:29:14,877 INFO L628 ElimStorePlain]: treesize reduction 206, result has 73.1 percent of original size [2021-06-02 00:29:14,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 63 [2021-06-02 00:29:14,901 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:14,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 65 [2021-06-02 00:29:14,910 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,036 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-06-02 00:29:15,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 63 [2021-06-02 00:29:15,045 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2021-06-02 00:29:15,159 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-06-02 00:29:15,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 56 [2021-06-02 00:29:15,182 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 58 [2021-06-02 00:29:15,190 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 48 [2021-06-02 00:29:15,275 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:29:15,346 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:29:15,352 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,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 20 treesize of output 9 [2021-06-02 00:29:15,426 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 24 treesize of output 9 [2021-06-02 00:29:15,431 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,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 3 [2021-06-02 00:29:15,495 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,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 21 treesize of output 7 [2021-06-02 00:29:15,499 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:29:15,568 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:15,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 12 treesize of output 5 [2021-06-02 00:29:15,571 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:15,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:15,626 INFO L518 ElimStorePlain]: Eliminatee v_prenex_214 vanished before elimination [2021-06-02 00:29:15,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-02 00:29:15,629 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 15 variables, input treesize:870, output treesize:81 [2021-06-02 00:29:15,769 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:29:15,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436558003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:29:15,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:29:15,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 52 [2021-06-02 00:29:15,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627824224] [2021-06-02 00:29:15,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-06-02 00:29:15,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:29:15,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-06-02 00:29:15,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2506, Unknown=0, NotChecked=0, Total=2652 [2021-06-02 00:29:15,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:15,770 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:29:15,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.2884615384615385) internal successors, (67), 52 states have internal predecessors, (67), 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-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:15,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:15,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:15,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:15,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:15,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:15,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:15,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:15,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:18,830 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 70 [2021-06-02 00:29:19,243 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 140 [2021-06-02 00:29:20,007 WARN L205 SmtUtils]: Spent 620.00 ms on a formula simplification. DAG size of input: 257 DAG size of output: 253 [2021-06-02 00:29:20,972 WARN L205 SmtUtils]: Spent 771.00 ms on a formula simplification. DAG size of input: 261 DAG size of output: 257 [2021-06-02 00:29:22,106 WARN L205 SmtUtils]: Spent 957.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 164 [2021-06-02 00:29:23,335 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 299 DAG size of output: 269 [2021-06-02 00:29:24,596 WARN L205 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 202 DAG size of output: 172 [2021-06-02 00:29:26,054 WARN L205 SmtUtils]: Spent 1.25 s on a formula simplification. DAG size of input: 307 DAG size of output: 277 [2021-06-02 00:29:26,820 WARN L205 SmtUtils]: Spent 559.00 ms on a formula simplification. DAG size of input: 223 DAG size of output: 211 [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:27,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:27,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:27,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable760 [2021-06-02 00:29:27,399 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:29:27,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:29:27,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1425792356, now seen corresponding path program 43 times [2021-06-02 00:29:27,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:29:27,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441431674] [2021-06-02 00:29:27,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:29:27,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:29:28,092 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:29:28,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:29:28,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441431674] [2021-06-02 00:29:28,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441431674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:29:28,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182681321] [2021-06-02 00:29:28,092 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:29:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:29:28,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-02 00:29:28,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:29:30,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 53 [2021-06-02 00:29:30,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:30,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 54 [2021-06-02 00:29:30,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:30,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 54 [2021-06-02 00:29:30,478 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:30,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 62 [2021-06-02 00:29:30,515 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:30,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 61 [2021-06-02 00:29:30,552 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:30,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:30,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:29:30,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 53 [2021-06-02 00:29:30,575 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:30,675 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.5 percent of original size [2021-06-02 00:29:30,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 6 xjuncts. [2021-06-02 00:29:30,679 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:589, output treesize:125 [2021-06-02 00:29:31,526 INFO L446 ElimStorePlain]: Different costs {0=[array_4], 1=[array_0]} [2021-06-02 00:29:31,529 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 25 treesize of output 19 [2021-06-02 00:29:31,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:31,531 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 27 treesize of output 21 [2021-06-02 00:29:31,532 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-02 00:29:31,556 INFO L628 ElimStorePlain]: treesize reduction 41, result has 43.1 percent of original size [2021-06-02 00:29:31,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:31,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 21 treesize of output 7 [2021-06-02 00:29:31,559 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:31,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:29:31,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:29:31,566 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:68, output treesize:11 [2021-06-02 00:29:31,625 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:29:31,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182681321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:29:31,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:29:31,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 53 [2021-06-02 00:29:31,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669761591] [2021-06-02 00:29:31,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-06-02 00:29:31,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:29:31,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-06-02 00:29:31,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2601, Unknown=0, NotChecked=0, Total=2756 [2021-06-02 00:29:31,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:31,627 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:29:31,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.3018867924528301) internal successors, (69), 53 states have internal predecessors, (69), 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-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:31,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:31,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:31,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:35,598 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 65 [2021-06-02 00:29:35,929 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 103 [2021-06-02 00:29:36,236 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 103 [2021-06-02 00:29:36,562 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 103 [2021-06-02 00:29:36,887 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 103 [2021-06-02 00:29:37,241 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-06-02 00:29:37,587 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 103 [2021-06-02 00:29:37,897 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-06-02 00:29:38,320 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 103 [2021-06-02 00:29:38,667 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 91 [2021-06-02 00:29:39,058 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 94 [2021-06-02 00:29:39,432 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-02 00:29:39,796 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-02 00:29:40,164 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-02 00:29:40,541 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-02 00:29:40,888 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-02 00:29:41,255 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-06-02 00:29:41,614 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2021-06-02 00:29:41,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:41,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:41,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:41,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:41,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:29:41,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable895 [2021-06-02 00:29:41,893 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:29:41,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:29:41,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1907441810, now seen corresponding path program 44 times [2021-06-02 00:29:41,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:29:41,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396166384] [2021-06-02 00:29:41,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:29:41,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:29:42,415 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 8 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:29:42,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:29:42,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396166384] [2021-06-02 00:29:42,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396166384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:29:42,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948224848] [2021-06-02 00:29:42,416 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:29:42,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:29:42,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:29:42,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 56 conjunts are in the unsatisfiable core [2021-06-02 00:29:42,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:29:42,866 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 5 [2021-06-02 00:29:42,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:42,869 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 8 treesize of output 6 [2021-06-02 00:29:42,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:42,872 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 5 [2021-06-02 00:29:42,872 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:42,874 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 8 treesize of output 6 [2021-06-02 00:29:42,875 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:42,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:42,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:29:42,878 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:42,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:29:42,880 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:42,908 INFO L628 ElimStorePlain]: treesize reduction 22, result has 59.3 percent of original size [2021-06-02 00:29:42,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:29:42,909 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:29:43,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:43,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:29:43,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:43,208 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 5 [2021-06-02 00:29:43,209 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:43,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:29:43,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:29:43,211 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:43,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:29:43,213 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:29:43,227 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-02 00:29:43,227 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:29:43,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:29:43,228 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:29:43,269 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 8 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:29:43,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948224848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:29:43,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:29:43,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 45 [2021-06-02 00:29:43,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801922467] [2021-06-02 00:29:43,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-02 00:29:43,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:29:43,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-02 00:29:43,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1862, Unknown=0, NotChecked=0, Total=1980 [2021-06-02 00:29:43,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:43,270 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:29:43,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 45 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-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:43,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:43,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:43,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:43,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:43,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:43,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:43,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:43,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:29:43,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:29:47,901 WARN L205 SmtUtils]: Spent 1.34 s on a formula simplification. DAG size of input: 243 DAG size of output: 229 [2021-06-02 00:29:49,416 WARN L205 SmtUtils]: Spent 1.21 s on a formula simplification. DAG size of input: 269 DAG size of output: 255 [2021-06-02 00:29:51,156 WARN L205 SmtUtils]: Spent 1.47 s on a formula simplification. DAG size of input: 269 DAG size of output: 255 [2021-06-02 00:29:53,508 WARN L205 SmtUtils]: Spent 2.09 s on a formula simplification. DAG size of input: 269 DAG size of output: 255 [2021-06-02 00:29:55,249 WARN L205 SmtUtils]: Spent 1.49 s on a formula simplification. DAG size of input: 269 DAG size of output: 255 [2021-06-02 00:29:56,873 WARN L205 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 269 DAG size of output: 255 [2021-06-02 00:29:58,404 WARN L205 SmtUtils]: Spent 1.29 s on a formula simplification. DAG size of input: 269 DAG size of output: 255 [2021-06-02 00:29:59,327 WARN L205 SmtUtils]: Spent 694.00 ms on a formula simplification. DAG size of input: 239 DAG size of output: 227 [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:29:59,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:29:59,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:29:59,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:29:59,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:29:59,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:29:59,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:29:59,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:29:59,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable921 [2021-06-02 00:29:59,763 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:29:59,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:29:59,763 INFO L82 PathProgramCache]: Analyzing trace with hash -2002335374, now seen corresponding path program 45 times [2021-06-02 00:29:59,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:29:59,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957322563] [2021-06-02 00:29:59,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:29:59,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:30:00,575 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:00,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:30:00,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957322563] [2021-06-02 00:30:00,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957322563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:00,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055116820] [2021-06-02 00:30:00,576 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:30:00,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-02 00:30:00,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:30:00,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-02 00:30:00,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:30:01,738 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-02 00:30:01,971 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-02 00:30:02,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:02,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:02,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 55 [2021-06-02 00:30:02,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:02,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:02,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:02,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 53 [2021-06-02 00:30:02,087 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:02,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:02,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:02,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 63 [2021-06-02 00:30:02,123 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:30:02,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:02,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:02,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 61 [2021-06-02 00:30:02,143 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:02,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:02,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-02 00:30:02,191 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:401, output treesize:125 [2021-06-02 00:30:03,765 INFO L446 ElimStorePlain]: Different costs {1=[array_4], 21=[array_0]} [2021-06-02 00:30:03,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,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 17 treesize of output 13 [2021-06-02 00:30:03,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:30:03,780 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 14 [2021-06-02 00:30:03,787 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 19 [2021-06-02 00:30:03,796 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30: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 26 treesize of output 20 [2021-06-02 00:30:03,803 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 28 treesize of output 22 [2021-06-02 00:30:03,808 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:30:03,814 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-02 00:30:03,819 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 14 [2021-06-02 00:30:03,825 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,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 19 treesize of output 15 [2021-06-02 00:30:03,830 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:03,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:30:03,837 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:03,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:30:03,842 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:04,004 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 52 [2021-06-02 00:30:04,005 INFO L628 ElimStorePlain]: treesize reduction 95, result has 62.3 percent of original size [2021-06-02 00:30:04,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:04,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:04,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:30:04,011 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:04,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:04,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:04,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 [2021-06-02 00:30:04,017 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:04,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:04,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 3 [2021-06-02 00:30:04,021 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:04,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:04,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-02 00:30:04,090 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:395, output treesize:76 [2021-06-02 00:30:04,254 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:04,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055116820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:04,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:30:04,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28] total 48 [2021-06-02 00:30:04,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562113603] [2021-06-02 00:30:04,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-02 00:30:04,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:30:04,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-02 00:30:04,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=2146, Unknown=0, NotChecked=0, Total=2256 [2021-06-02 00:30:04,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:04,255 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:30:04,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.3125) internal successors, (63), 48 states have internal predecessors, (63), 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-06-02 00:30:04,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:04,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:04,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:04,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:06,616 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-06-02 00:30:06,827 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 61 [2021-06-02 00:30:07,065 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 66 [2021-06-02 00:30:07,305 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 71 [2021-06-02 00:30:07,528 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2021-06-02 00:30:07,904 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 104 [2021-06-02 00:30:08,376 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 115 [2021-06-02 00:30:08,807 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 123 [2021-06-02 00:30:09,222 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 116 [2021-06-02 00:30:09,648 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 116 [2021-06-02 00:30:10,075 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 116 [2021-06-02 00:30:10,506 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 123 [2021-06-02 00:30:10,925 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 123 [2021-06-02 00:30:11,382 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 119 [2021-06-02 00:30:12,028 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 186 [2021-06-02 00:30:12,379 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 97 [2021-06-02 00:30:12,617 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2021-06-02 00:30:12,844 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2021-06-02 00:30:13,080 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2021-06-02 00:30:13,319 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2021-06-02 00:30:13,559 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2021-06-02 00:30:13,800 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2021-06-02 00:30:14,023 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2021-06-02 00:30:14,535 WARN L205 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 172 [2021-06-02 00:30:15,243 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 60 [2021-06-02 00:30:15,558 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 60 [2021-06-02 00:30:15,747 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 65 [2021-06-02 00:30:15,949 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 70 [2021-06-02 00:30:16,152 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 75 [2021-06-02 00:30:16,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:16,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:16,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:16,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:16,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:16,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:16,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:16,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:16,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable930 [2021-06-02 00:30:16,662 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:30:16,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:30:16,662 INFO L82 PathProgramCache]: Analyzing trace with hash 625211748, now seen corresponding path program 46 times [2021-06-02 00:30:16,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:30:16,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200441999] [2021-06-02 00:30:16,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:30:16,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:30:17,035 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 7 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:17,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:30:17,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200441999] [2021-06-02 00:30:17,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200441999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:17,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138662191] [2021-06-02 00:30:17,036 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:30:17,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:30:17,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:30:17,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-02 00:30:17,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:30:17,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:17,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:30:17,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:17,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:30:17,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:17,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:17,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:30:17,210 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:30:17,414 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 8 treesize of output 6 [2021-06-02 00:30:17,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:17,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:17,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:30:17,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:17,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:17,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:30:17,421 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:17,423 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 5 [2021-06-02 00:30:17,424 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:17,440 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:30:17,440 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:30:17,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:30:17,441 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:30:17,474 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 7 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:17,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138662191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:17,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:30:17,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 34 [2021-06-02 00:30:17,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444024618] [2021-06-02 00:30:17,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-02 00:30:17,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:30:17,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-02 00:30:17,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1036, Unknown=0, NotChecked=0, Total=1122 [2021-06-02 00:30:17,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:17,475 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:30:17,476 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-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:17,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:17,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:17,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:17,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:17,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:17,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:23,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:23,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable968,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:30:23,700 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:30:23,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:30:23,700 INFO L82 PathProgramCache]: Analyzing trace with hash 598180346, now seen corresponding path program 47 times [2021-06-02 00:30:23,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:30:23,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757344307] [2021-06-02 00:30:23,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:30:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:30:24,326 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:24,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:30:24,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757344307] [2021-06-02 00:30:24,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757344307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:24,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224138775] [2021-06-02 00:30:24,327 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:30:24,379 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-02 00:30:24,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:30:24,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-02 00:30:24,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:30:24,507 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 15 treesize of output 11 [2021-06-02 00:30:24,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:24,509 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 17 treesize of output 13 [2021-06-02 00:30:24,509 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:24,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:24,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:30:24,518 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:39, output treesize:25 [2021-06-02 00:30:25,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:25,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 51 [2021-06-02 00:30:25,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:30:25,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:25,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 49 [2021-06-02 00:30:25,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:25,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:25,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 41 [2021-06-02 00:30:25,067 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:25,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:30:25,069 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:25,109 INFO L628 ElimStorePlain]: treesize reduction 32, result has 65.2 percent of original size [2021-06-02 00:30:25,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:25,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 21 treesize of output 7 [2021-06-02 00:30:25,113 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:25,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:30:25,117 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:25,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:25,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:25,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:30:25,143 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:293, output treesize:38 [2021-06-02 00:30:25,246 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:25,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224138775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:25,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:30:25,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28] total 39 [2021-06-02 00:30:25,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255261479] [2021-06-02 00:30:25,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-02 00:30:25,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:30:25,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-02 00:30:25,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1380, Unknown=0, NotChecked=0, Total=1482 [2021-06-02 00:30:25,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:25,247 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:30:25,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.358974358974359) internal successors, (53), 39 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-06-02 00:30:25,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:25,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:25,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:25,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:25,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:25,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:25,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:26,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:26,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:26,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:26,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:26,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:26,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:27,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable975 [2021-06-02 00:30:27,140 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:30:27,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:30:27,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1154433710, now seen corresponding path program 48 times [2021-06-02 00:30:27,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:30:27,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324205944] [2021-06-02 00:30:27,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:30:27,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:30:27,633 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:27,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:30:27,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324205944] [2021-06-02 00:30:27,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324205944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:27,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343871247] [2021-06-02 00:30:27,634 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:30:27,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-02 00:30:27,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:30:27,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 56 conjunts are in the unsatisfiable core [2021-06-02 00:30:27,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:30:27,834 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 15 treesize of output 11 [2021-06-02 00:30:27,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:27,837 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 16 treesize of output 12 [2021-06-02 00:30:27,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:27,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:27,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:30:27,851 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:30:28,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:28,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 12 [2021-06-02 00:30:28,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:28,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 15 treesize of output 11 [2021-06-02 00:30:28,149 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:28,163 INFO L628 ElimStorePlain]: treesize reduction 27, result has 30.8 percent of original size [2021-06-02 00:30:28,163 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:30:28,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-02 00:30:28,164 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:12 [2021-06-02 00:30:28,198 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:28,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343871247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:28,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:30:28,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 38 [2021-06-02 00:30:28,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894902374] [2021-06-02 00:30:28,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-02 00:30:28,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:30:28,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-02 00:30:28,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2021-06-02 00:30:28,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:28,199 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:30:28,199 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-06-02 00:30:28,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:28,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:28,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:28,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:28,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:28,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:28,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:28,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:28,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:30:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:30:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:30,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:30,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:30,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:30,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:30,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable990,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:30:30,220 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:30:30,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:30:30,220 INFO L82 PathProgramCache]: Analyzing trace with hash 2085258376, now seen corresponding path program 49 times [2021-06-02 00:30:30,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:30:30,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445554959] [2021-06-02 00:30:30,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:30:30,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:30:31,882 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:31,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:30:31,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445554959] [2021-06-02 00:30:31,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445554959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:31,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630920606] [2021-06-02 00:30:31,883 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:30:31,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:30:31,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 107 conjunts are in the unsatisfiable core [2021-06-02 00:30:31,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:30:34,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:34,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:34,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 68 [2021-06-02 00:30:34,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:34,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:34,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 70 [2021-06-02 00:30:34,367 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-02 00:30:34,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:34,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:34,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:34,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 60 [2021-06-02 00:30:34,489 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:34,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:34,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:34,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 62 [2021-06-02 00:30:34,515 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:34,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:34,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-02 00:30:34,554 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:427, output treesize:107 [2021-06-02 00:30:35,463 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-06-02 00:30:35,810 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-06-02 00:30:36,208 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-02 00:30:36,701 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-06-02 00:30:37,216 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-06-02 00:30:37,861 WARN L205 SmtUtils]: Spent 417.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-06-02 00:30:38,559 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-06-02 00:30:38,672 INFO L446 ElimStorePlain]: Different costs {36=[array_4], 153=[array_0]} [2021-06-02 00:30:38,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:38,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 76 [2021-06-02 00:30:38,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-06-02 00:30:38,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:38,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 70 [2021-06-02 00:30:38,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:38,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:38,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 71 [2021-06-02 00:30:38,813 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:30:38,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:38,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 63 [2021-06-02 00:30:38,864 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:38,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:38,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 68 [2021-06-02 00:30:38,931 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:38,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:38,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 60 [2021-06-02 00:30:38,983 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:38,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:38,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 68 [2021-06-02 00:30:39,033 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 62 [2021-06-02 00:30:39,081 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 78 [2021-06-02 00:30:39,127 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 2 xjuncts. [2021-06-02 00:30:39,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:39,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 70 [2021-06-02 00:30:39,197 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 2 xjuncts. [2021-06-02 00:30:39,470 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 96 [2021-06-02 00:30:39,471 INFO L628 ElimStorePlain]: treesize reduction 146, result has 71.4 percent of original size [2021-06-02 00:30:39,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:30:39,478 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,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 21 treesize of output 7 [2021-06-02 00:30:39,484 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:39,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,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 24 treesize of output 9 [2021-06-02 00:30:39,499 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,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 44 treesize of output 19 [2021-06-02 00:30:39,505 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:39,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-02 00:30:39,525 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,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 20 treesize of output 9 [2021-06-02 00:30:39,530 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 5 [2021-06-02 00:30:39,537 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 11 [2021-06-02 00:30:39,542 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:39,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 3 [2021-06-02 00:30:39,557 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:30:39,562 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:39,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:30:39,567 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:39,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:39,675 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-06-02 00:30:39,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:39,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-02 00:30:39,681 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 12 variables, input treesize:1181, output treesize:185 [2021-06-02 00:30:39,909 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-06-02 00:30:40,034 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:40,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630920606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:40,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:30:40,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 30] total 59 [2021-06-02 00:30:40,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650321109] [2021-06-02 00:30:40,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-06-02 00:30:40,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:30:40,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-06-02 00:30:40,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=3281, Unknown=0, NotChecked=0, Total=3422 [2021-06-02 00:30:40,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:40,035 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:30:40,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 59 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 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-06-02 00:30:40,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:40,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:40,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:40,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:43,352 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 122 [2021-06-02 00:30:43,623 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 125 [2021-06-02 00:30:43,916 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2021-06-02 00:30:44,225 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 125 [2021-06-02 00:30:44,512 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 122 [2021-06-02 00:30:44,837 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2021-06-02 00:30:45,117 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2021-06-02 00:30:45,409 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 123 [2021-06-02 00:30:45,863 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 126 [2021-06-02 00:30:46,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:46,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:46,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable993 [2021-06-02 00:30:46,387 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:30:46,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:30:46,387 INFO L82 PathProgramCache]: Analyzing trace with hash -226170820, now seen corresponding path program 50 times [2021-06-02 00:30:46,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:30:46,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684987828] [2021-06-02 00:30:46,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:30:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:30:47,385 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:47,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:30:47,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684987828] [2021-06-02 00:30:47,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684987828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:47,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030603729] [2021-06-02 00:30:47,386 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:30:47,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:30:47,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:30:47,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 85 conjunts are in the unsatisfiable core [2021-06-02 00:30:47,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:30:50,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 69 [2021-06-02 00:30:50,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:50,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 61 [2021-06-02 00:30:50,413 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:50,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 68 [2021-06-02 00:30:50,459 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:50,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 60 [2021-06-02 00:30:50,505 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:50,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 61 [2021-06-02 00:30:50,549 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:50,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:30:50,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:50,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 60 [2021-06-02 00:30:50,577 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:50,688 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-02 00:30:50,688 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.5 percent of original size [2021-06-02 00:30:50,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 6 xjuncts. [2021-06-02 00:30:50,693 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:655, output treesize:125 [2021-06-02 00:30:51,776 INFO L446 ElimStorePlain]: Different costs {0=[array_4, v_prenex_256], 1=[array_0, v_prenex_255]} [2021-06-02 00:30:51,781 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 27 treesize of output 21 [2021-06-02 00:30:51,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:30:51,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 25 treesize of output 19 [2021-06-02 00:30:51,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:51,833 INFO L628 ElimStorePlain]: treesize reduction 59, result has 52.0 percent of original size [2021-06-02 00:30:51,836 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 5 [2021-06-02 00:30:51,837 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:51,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:51,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:51,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:51,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-06-02 00:30:51,860 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:51,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:30:51,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 21 treesize of output 7 [2021-06-02 00:30:51,863 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:30:51,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:51,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:30:51,885 INFO L518 ElimStorePlain]: Eliminatee v_prenex_255 vanished before elimination [2021-06-02 00:30:51,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-02 00:30:51,886 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:119, output treesize:18 [2021-06-02 00:30:51,957 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:30:51,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030603729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:30:51,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:30:51,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31] total 60 [2021-06-02 00:30:51,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394820501] [2021-06-02 00:30:51,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 60 states [2021-06-02 00:30:51,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:30:51,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-06-02 00:30:51,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=3389, Unknown=0, NotChecked=0, Total=3540 [2021-06-02 00:30:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:51,959 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:30:51,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 60 states, 60 states have (on average 1.25) internal successors, (75), 60 states have internal predecessors, (75), 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-06-02 00:30:51,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:30:51,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:51,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:51,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:51,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:30:51,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:30:51,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:30:51,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:30:54,875 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 72 [2021-06-02 00:30:55,323 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 154 [2021-06-02 00:30:55,771 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 148 [2021-06-02 00:30:56,216 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 148 [2021-06-02 00:30:56,704 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 148 [2021-06-02 00:30:57,143 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 145 [2021-06-02 00:30:57,574 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 145 [2021-06-02 00:30:58,006 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 156 [2021-06-02 00:30:58,478 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 156 [2021-06-02 00:30:59,002 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 110 [2021-06-02 00:30:59,451 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2021-06-02 00:31:00,028 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 111 [2021-06-02 00:31:00,548 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 111 [2021-06-02 00:31:01,100 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 110 [2021-06-02 00:31:01,625 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 112 [2021-06-02 00:31:02,139 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 110 [2021-06-02 00:31:02,654 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 110 [2021-06-02 00:31:03,188 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 112 [2021-06-02 00:31:03,691 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 112 [2021-06-02 00:31:04,242 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 120 [2021-06-02 00:31:04,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:04,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1036 [2021-06-02 00:31:04,603 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:31:04,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:31:04,603 INFO L82 PathProgramCache]: Analyzing trace with hash -2058776390, now seen corresponding path program 51 times [2021-06-02 00:31:04,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:31:04,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319337548] [2021-06-02 00:31:04,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:31:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:31:05,262 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 9 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:05,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:31:05,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319337548] [2021-06-02 00:31:05,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319337548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:05,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430381702] [2021-06-02 00:31:05,263 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:05,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-02 00:31:05,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:31:05,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 62 conjunts are in the unsatisfiable core [2021-06-02 00:31:05,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:31:05,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31: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 16 treesize of output 12 [2021-06-02 00:31:05,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:05,752 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 5 [2021-06-02 00:31:05,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:05,755 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 8 treesize of output 6 [2021-06-02 00:31:05,756 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:05,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:05,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:31:05,759 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:05,761 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 5 [2021-06-02 00:31:05,762 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:05,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:31:05,764 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:05,791 INFO L628 ElimStorePlain]: treesize reduction 14, result has 69.6 percent of original size [2021-06-02 00:31:05,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:31:05,792 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:31:06,151 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 5 [2021-06-02 00:31:06,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:06,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:06,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:31:06,155 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:06,156 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 8 treesize of output 6 [2021-06-02 00:31:06,157 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:06,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:31:06,160 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:06,175 INFO L628 ElimStorePlain]: treesize reduction 24, result has 35.1 percent of original size [2021-06-02 00:31:06,176 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:31:06,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:31:06,176 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:31:06,221 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 9 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:06,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430381702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:06,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:31:06,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 50 [2021-06-02 00:31:06,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112206477] [2021-06-02 00:31:06,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-06-02 00:31:06,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:31:06,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-06-02 00:31:06,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=2318, Unknown=0, NotChecked=0, Total=2450 [2021-06-02 00:31:06,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:06,222 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:31:06,222 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-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:06,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:06,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:10,462 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 127 [2021-06-02 00:31:11,918 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 182 DAG size of output: 138 [2021-06-02 00:31:13,527 WARN L205 SmtUtils]: Spent 1.26 s on a formula simplification. DAG size of input: 187 DAG size of output: 142 [2021-06-02 00:31:14,688 WARN L205 SmtUtils]: Spent 878.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 146 [2021-06-02 00:31:15,956 WARN L205 SmtUtils]: Spent 978.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 162 [2021-06-02 00:31:17,970 WARN L205 SmtUtils]: Spent 1.72 s on a formula simplification. DAG size of input: 199 DAG size of output: 167 [2021-06-02 00:31:20,192 WARN L205 SmtUtils]: Spent 1.87 s on a formula simplification. DAG size of input: 203 DAG size of output: 171 [2021-06-02 00:31:22,251 WARN L205 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 206 DAG size of output: 161 [2021-06-02 00:31:22,974 WARN L205 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 157 [2021-06-02 00:31:23,646 WARN L205 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 158 [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:23,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:23,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:24,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1063,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:24,001 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:31:24,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:31:24,001 INFO L82 PathProgramCache]: Analyzing trace with hash 876051950, now seen corresponding path program 52 times [2021-06-02 00:31:24,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:31:24,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262174897] [2021-06-02 00:31:24,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:31:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:31:24,777 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:24,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:31:24,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262174897] [2021-06-02 00:31:24,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262174897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:24,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475080947] [2021-06-02 00:31:24,777 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:24,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:31:24,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:31:24,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 86 conjunts are in the unsatisfiable core [2021-06-02 00:31:24,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:31:25,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 48 [2021-06-02 00:31:25,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:25,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 46 [2021-06-02 00:31:25,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:25,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 54 [2021-06-02 00:31:25,682 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:25,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 56 [2021-06-02 00:31:25,705 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-06-02 00:31:25,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 46 [2021-06-02 00:31:25,729 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:25,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 48 [2021-06-02 00:31:25,771 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:25,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 54 [2021-06-02 00:31:25,777 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:25,825 INFO L628 ElimStorePlain]: treesize reduction 28, result has 77.2 percent of original size [2021-06-02 00:31:25,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-02 00:31:25,826 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:501, output treesize:95 [2021-06-02 00:31:26,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,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 27 treesize of output 21 [2021-06-02 00:31:26,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:31:26,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 19 [2021-06-02 00:31:26,622 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:31:26,626 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-02 00:31:26,630 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:31:26,633 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:31:26,636 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 [2021-06-02 00:31:26,640 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,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 14 [2021-06-02 00:31:26,644 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:31:26,646 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:31:26,650 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:31:26,652 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,699 INFO L628 ElimStorePlain]: treesize reduction 84, result has 42.5 percent of original size [2021-06-02 00:31:26,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:26,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:31:26,703 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 [2021-06-02 00:31:26,706 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:26,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:31:26,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-02 00:31:26,723 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 2 variables, input treesize:333, output treesize:46 [2021-06-02 00:31:26,851 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:26,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475080947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:26,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:31:26,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31] total 51 [2021-06-02 00:31:26,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234715870] [2021-06-02 00:31:26,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-06-02 00:31:26,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:31:26,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-06-02 00:31:26,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=2416, Unknown=0, NotChecked=0, Total=2550 [2021-06-02 00:31:26,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:26,853 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:31:26,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.2941176470588236) internal successors, (66), 51 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-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:26,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:26,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:26,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:29,353 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-06-02 00:31:30,064 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 77 [2021-06-02 00:31:30,249 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 58 [2021-06-02 00:31:31,076 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-06-02 00:31:31,247 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-06-02 00:31:31,755 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-06-02 00:31:31,973 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-06-02 00:31:32,352 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 147 [2021-06-02 00:31:33,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:33,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:33,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:34,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1072 [2021-06-02 00:31:34,145 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:31:34,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:31:34,145 INFO L82 PathProgramCache]: Analyzing trace with hash 2021273276, now seen corresponding path program 53 times [2021-06-02 00:31:34,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:31:34,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600962513] [2021-06-02 00:31:34,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:31:34,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:31:34,618 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 8 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:34,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:31:34,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600962513] [2021-06-02 00:31:34,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600962513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:34,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162382304] [2021-06-02 00:31:34,618 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:34,690 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-02 00:31:34,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:31:34,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 56 conjunts are in the unsatisfiable core [2021-06-02 00:31:34,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:31:34,826 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 16 treesize of output 12 [2021-06-02 00:31:34,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:34,829 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 15 treesize of output 11 [2021-06-02 00:31:34,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:34,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:31:34,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:31:34,842 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-06-02 00:31:35,087 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 5 [2021-06-02 00:31:35,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:35,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:35,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:31:35,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:35,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:35,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 [2021-06-02 00:31:35,095 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:35,096 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:31:35,097 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:35,111 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-02 00:31:35,111 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:31:35,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:31:35,112 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:31:35,147 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 8 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:35,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162382304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:35,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:31:35,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 38 [2021-06-02 00:31:35,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125870131] [2021-06-02 00:31:35,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-02 00:31:35,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:31:35,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-02 00:31:35,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2021-06-02 00:31:35,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:35,149 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:31:35,149 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-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:35,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:35,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:35,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:35,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:35,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:35,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:35,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:35,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:41,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:41,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:31:41,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1106,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:41,690 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:31:41,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:31:41,691 INFO L82 PathProgramCache]: Analyzing trace with hash -992362670, now seen corresponding path program 54 times [2021-06-02 00:31:41,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:31:41,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613208729] [2021-06-02 00:31:41,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:31:41,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:31:42,380 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:42,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:31:42,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613208729] [2021-06-02 00:31:42,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613208729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:42,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255442463] [2021-06-02 00:31:42,380 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:42,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-02 00:31:42,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:31:42,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 85 conjunts are in the unsatisfiable core [2021-06-02 00:31:42,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:31:42,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:42,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:42,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:31:42,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:42,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:42,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:31:42,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:42,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:31:42,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-02 00:31:42,927 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:37 [2021-06-02 00:31:44,159 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-06-02 00:31:44,419 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-06-02 00:31:44,467 INFO L446 ElimStorePlain]: Different costs {36=[array_4], 66=[array_0]} [2021-06-02 00:31:44,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:44,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 60 [2021-06-02 00:31:44,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:44,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:44,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 68 [2021-06-02 00:31:44,550 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:44,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:44,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 70 [2021-06-02 00:31:44,592 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-02 00:31:44,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:44,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 62 [2021-06-02 00:31:44,614 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:44,699 INFO L628 ElimStorePlain]: treesize reduction 38, result has 72.7 percent of original size [2021-06-02 00:31:44,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:44,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:44,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 21 treesize of output 7 [2021-06-02 00:31:44,704 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:44,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:44,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:44,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:31:44,708 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:44,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:31:44,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:44,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 treesize of output 3 [2021-06-02 00:31:44,719 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:44,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:31:44,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-02 00:31:44,755 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:457, output treesize:55 [2021-06-02 00:31:44,890 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:44,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255442463] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:44,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:31:44,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 52 [2021-06-02 00:31:44,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511170837] [2021-06-02 00:31:44,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-06-02 00:31:44,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:31:44,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-06-02 00:31:44,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2508, Unknown=0, NotChecked=0, Total=2652 [2021-06-02 00:31:44,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:44,891 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:31:44,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.3076923076923077) internal successors, (68), 52 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-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:44,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:31:44,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:46,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:31:46,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:46,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1112 [2021-06-02 00:31:46,974 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:31:46,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:31:46,975 INFO L82 PathProgramCache]: Analyzing trace with hash -1143142734, now seen corresponding path program 55 times [2021-06-02 00:31:46,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:31:46,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929260125] [2021-06-02 00:31:46,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:31:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:31:47,458 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:47,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:31:47,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929260125] [2021-06-02 00:31:47,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929260125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:47,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462768199] [2021-06-02 00:31:47,459 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:47,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:31:47,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 62 conjunts are in the unsatisfiable core [2021-06-02 00:31:47,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:31:47,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:47,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 16 treesize of output 12 [2021-06-02 00:31:47,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:47,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:31:47,667 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:47,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:31:47,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:31:47,680 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:33 [2021-06-02 00:31:47,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:47,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 16 treesize of output 12 [2021-06-02 00:31:47,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:47,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 15 treesize of output 11 [2021-06-02 00:31:47,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:48,004 INFO L628 ElimStorePlain]: treesize reduction 27, result has 30.8 percent of original size [2021-06-02 00:31:48,004 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:31:48,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-02 00:31:48,005 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:12 [2021-06-02 00:31:48,040 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:48,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462768199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:48,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:31:48,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 42 [2021-06-02 00:31:48,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410111823] [2021-06-02 00:31:48,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-02 00:31:48,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:31:48,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-02 00:31:48,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1614, Unknown=0, NotChecked=0, Total=1722 [2021-06-02 00:31:48,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:48,041 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:31:48,041 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-06-02 00:31:48,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:48,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:48,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:48,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:48,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:48,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:48,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:48,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:31:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:31:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:50,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:31:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:31:50,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1138,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:50,497 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:31:50,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:31:50,497 INFO L82 PathProgramCache]: Analyzing trace with hash -420134652, now seen corresponding path program 56 times [2021-06-02 00:31:50,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:31:50,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646779947] [2021-06-02 00:31:50,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:31:50,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:31:51,961 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:31:51,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:31:51,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646779947] [2021-06-02 00:31:51,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646779947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:31:51,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387589385] [2021-06-02 00:31:51,962 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:31:52,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-02 00:31:52,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:31:52,013 WARN L261 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 141 conjunts are in the unsatisfiable core [2021-06-02 00:31:52,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:31:53,857 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 201 [2021-06-02 00:31:54,321 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification that was a NOOP. DAG size: 205 [2021-06-02 00:31:54,835 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 209 [2021-06-02 00:31:55,282 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 132 [2021-06-02 00:31:55,829 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-06-02 00:31:56,409 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-06-02 00:31:57,064 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-06-02 00:31:57,829 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2021-06-02 00:31:57,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:57,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:57,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 36 disjoint index pairs (out of 153 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 169 treesize of output 115 [2021-06-02 00:31:58,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:58,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 36 disjoint index pairs (out of 153 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 171 treesize of output 117 [2021-06-02 00:31:58,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:58,220 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-06-02 00:31:58,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:31:58,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 36 disjoint index pairs (out of 153 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 169 treesize of output 115 [2021-06-02 00:31:58,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:58,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:31:58,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:31:58,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 36 disjoint index pairs (out of 153 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 107 [2021-06-02 00:31:58,368 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:31:58,482 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-02 00:31:58,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:31:58,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-02 00:31:58,492 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:702, output treesize:402 [2021-06-02 00:32:00,036 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-06-02 00:32:00,761 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 209 [2021-06-02 00:32:01,484 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 209 [2021-06-02 00:32:02,279 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 380 DAG size of output: 209 [2021-06-02 00:32:03,109 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 380 DAG size of output: 209 [2021-06-02 00:32:03,973 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 380 DAG size of output: 209 [2021-06-02 00:32:04,825 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 380 DAG size of output: 209 [2021-06-02 00:32:05,554 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 209 [2021-06-02 00:32:06,285 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 209 [2021-06-02 00:32:06,440 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_306, v_prenex_308, array_4, v_prenex_302, v_prenex_304], 45=[v_prenex_305, v_prenex_307, array_0, v_prenex_301, v_prenex_303]} [2021-06-02 00:32:06,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 75 [2021-06-02 00:32:06,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:06,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 77 [2021-06-02 00:32:06,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-02 00:32:06,970 WARN L205 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 237 DAG size of output: 225 [2021-06-02 00:32:06,970 INFO L628 ElimStorePlain]: treesize reduction 237, result has 73.5 percent of original size [2021-06-02 00:32:07,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 77 [2021-06-02 00:32:07,008 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 79 [2021-06-02 00:32:07,018 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,163 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 191 [2021-06-02 00:32:07,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 62 [2021-06-02 00:32:07,173 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,303 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-06-02 00:32:07,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 70 [2021-06-02 00:32:07,337 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 72 [2021-06-02 00:32:07,346 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 77 [2021-06-02 00:32:07,436 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 2 xjuncts. [2021-06-02 00:32:07,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-06-02 00:32:07,515 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:32:07,520 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2021-06-02 00:32:07,601 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 9 [2021-06-02 00:32:07,606 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,669 INFO L518 ElimStorePlain]: Eliminatee array_0 vanished before elimination [2021-06-02 00:32:07,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 5 [2021-06-02 00:32:07,674 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 10 treesize of output 5 [2021-06-02 00:32:07,679 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 21 treesize of output 7 [2021-06-02 00:32:07,743 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:07,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 11 treesize of output 3 [2021-06-02 00:32:07,747 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:07,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:07,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 10 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-06-02 00:32:07,811 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 15 variables, input treesize:1033, output treesize:70 [2021-06-02 00:32:07,979 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:32:07,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387589385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:32:07,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:32:07,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 32] total 63 [2021-06-02 00:32:07,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235513752] [2021-06-02 00:32:07,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 63 states [2021-06-02 00:32:07,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:32:07,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-06-02 00:32:07,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=3773, Unknown=0, NotChecked=0, Total=3906 [2021-06-02 00:32:07,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:32:07,981 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:32:07,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 63 states, 63 states have (on average 1.253968253968254) internal successors, (79), 63 states have internal predecessors, (79), 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-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:07,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:07,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:07,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:07,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:07,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:07,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:07,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:32:07,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:07,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:07,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:32:15,371 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 137 [2021-06-02 00:32:16,157 WARN L205 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 241 DAG size of output: 149 [2021-06-02 00:32:17,006 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 245 DAG size of output: 196 [2021-06-02 00:32:17,988 WARN L205 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 292 DAG size of output: 201 [2021-06-02 00:32:19,029 WARN L205 SmtUtils]: Spent 586.00 ms on a formula simplification. DAG size of input: 215 DAG size of output: 205 [2021-06-02 00:32:20,224 WARN L205 SmtUtils]: Spent 762.00 ms on a formula simplification. DAG size of input: 219 DAG size of output: 208 [2021-06-02 00:32:21,503 WARN L205 SmtUtils]: Spent 788.00 ms on a formula simplification. DAG size of input: 223 DAG size of output: 212 [2021-06-02 00:32:22,892 WARN L205 SmtUtils]: Spent 907.00 ms on a formula simplification. DAG size of input: 227 DAG size of output: 217 [2021-06-02 00:32:24,273 WARN L205 SmtUtils]: Spent 893.00 ms on a formula simplification. DAG size of input: 231 DAG size of output: 220 [2021-06-02 00:32:25,062 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 259 DAG size of output: 251 [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:25,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:25,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:25,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1141,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:32:25,863 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:32:25,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:32:25,863 INFO L82 PathProgramCache]: Analyzing trace with hash 709111908, now seen corresponding path program 57 times [2021-06-02 00:32:25,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:32:25,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218186406] [2021-06-02 00:32:25,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:32:25,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:32:26,759 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:32:26,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:32:26,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218186406] [2021-06-02 00:32:26,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218186406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:32:26,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576469546] [2021-06-02 00:32:26,760 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:32:26,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-02 00:32:26,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:32:26,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 96 conjunts are in the unsatisfiable core [2021-06-02 00:32:26,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:32:28,830 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-02 00:32:29,084 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-06-02 00:32:30,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 68 [2021-06-02 00:32:30,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:30,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 76 [2021-06-02 00:32:30,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:30,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 68 [2021-06-02 00:32:30,844 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:30,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 75 [2021-06-02 00:32:30,906 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:30,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 67 [2021-06-02 00:32:30,961 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:30,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:30,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-02 00:32:30,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 67 [2021-06-02 00:32:30,993 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:31,102 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 40 [2021-06-02 00:32:31,102 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.5 percent of original size [2021-06-02 00:32:31,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 6 xjuncts. [2021-06-02 00:32:31,106 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:721, output treesize:125 [2021-06-02 00:32:32,382 INFO L446 ElimStorePlain]: Different costs {0=[array_4], 1=[array_0]} [2021-06-02 00:32:32,384 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 27 treesize of output 21 [2021-06-02 00:32:32,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-02 00:32:32,387 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 25 treesize of output 19 [2021-06-02 00:32:32,388 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:32,412 INFO L628 ElimStorePlain]: treesize reduction 41, result has 43.1 percent of original size [2021-06-02 00:32:32,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:32,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-02 00:32:32,415 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:32,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-02 00:32:32,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:32:32,421 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:68, output treesize:11 [2021-06-02 00:32:32,497 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:32:32,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576469546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:32:32,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:32:32,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 65 [2021-06-02 00:32:32,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121651936] [2021-06-02 00:32:32,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 65 states [2021-06-02 00:32:32,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:32:32,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-06-02 00:32:32,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=3967, Unknown=0, NotChecked=0, Total=4160 [2021-06-02 00:32:32,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:32:32,499 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:32:32,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 65 states, 65 states have (on average 1.2461538461538462) internal successors, (81), 65 states have internal predecessors, (81), 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-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:32,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:32:32,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:32,501 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:32:39,219 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2021-06-02 00:32:39,687 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 159 [2021-06-02 00:32:40,152 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 119 [2021-06-02 00:32:40,634 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 159 [2021-06-02 00:32:41,121 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 159 [2021-06-02 00:32:41,641 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 159 [2021-06-02 00:32:42,129 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 159 [2021-06-02 00:32:42,623 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 159 [2021-06-02 00:32:43,119 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 159 [2021-06-02 00:32:43,628 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 119 [2021-06-02 00:32:44,270 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 106 [2021-06-02 00:32:44,825 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2021-06-02 00:32:45,481 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 97 [2021-06-02 00:32:46,054 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-02 00:32:46,621 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-02 00:32:47,157 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-02 00:32:47,699 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-02 00:32:48,295 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-02 00:32:48,873 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-02 00:32:49,438 WARN L205 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-02 00:32:49,976 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2021-06-02 00:32:50,545 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 99 [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:50,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:50,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:50,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:50,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:50,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:50,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:32:50,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:50,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:50,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:50,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-02 00:32:50,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1237,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:32:50,904 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-02 00:32:50,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-02 00:32:50,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1165184402, now seen corresponding path program 58 times [2021-06-02 00:32:50,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-02 00:32:50,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312932821] [2021-06-02 00:32:50,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-02 00:32:50,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-02 00:32:51,561 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 10 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:32:51,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-02 00:32:51,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312932821] [2021-06-02 00:32:51,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312932821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:32:51,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978803886] [2021-06-02 00:32:51,562 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:32:51,616 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-02 00:32:51,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-02 00:32:51,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-02 00:32:51,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-02 00:32:52,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:52,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 17 treesize of output 13 [2021-06-02 00:32:52,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,062 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 5 [2021-06-02 00:32:52,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-02 00:32:52,065 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:52,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 16 treesize of output 12 [2021-06-02 00:32:52,068 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:32:52,070 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:32:52,072 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,098 INFO L628 ElimStorePlain]: treesize reduction 6, result has 84.2 percent of original size [2021-06-02 00:32:52,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-02 00:32:52,099 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:107, output treesize:32 [2021-06-02 00:32:52,568 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 5 [2021-06-02 00:32:52,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:52,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 17 treesize of output 13 [2021-06-02 00:32:52,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-02 00:32:52,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 16 treesize of output 12 [2021-06-02 00:32:52,575 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,576 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-02 00:32:52,577 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-02 00:32:52,591 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-02 00:32:52,591 INFO L518 ElimStorePlain]: Eliminatee array_4 vanished before elimination [2021-06-02 00:32:52,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-02 00:32:52,592 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:75, output treesize:13 [2021-06-02 00:32:52,641 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 10 proven. 145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-02 00:32:52,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978803886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-02 00:32:52,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-02 00:32:52,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 55 [2021-06-02 00:32:52,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707853188] [2021-06-02 00:32:52,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-06-02 00:32:52,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-02 00:32:52,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-06-02 00:32:52,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2824, Unknown=0, NotChecked=0, Total=2970 [2021-06-02 00:32:52,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:32:52,642 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-02 00:32:52,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.2181818181818183) internal successors, (67), 55 states have internal predecessors, (67), 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-06-02 00:32:52,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-06-02 00:32:52,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:52,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:52,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-02 00:32:52,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 79 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2021-06-02 00:32:52,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-02 00:32:58,397 WARN L205 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 288 DAG size of output: 266 [2021-06-02 00:33:00,265 WARN L205 SmtUtils]: Spent 1.26 s on a formula simplification. DAG size of input: 320 DAG size of output: 298 [2021-06-02 00:33:01,428 WARN L227 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) stderr output: (error "out of memory") [2021-06-02 00:33:01,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1261,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-02 00:33:01,636 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:241) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseCheckSatResult(Executor.java:258) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.checkSat(Scriptor.java:155) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.logic.Util.checkSat(Util.java:61) at de.uni_freiburg.informatik.ultimate.logic.simplification.SimplifyDDA.getRedundancy(SimplifyDDA.java:626) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.simplify.SimplifyDDAWithTimeout.getRedundancy(SimplifyDDAWithTimeout.java:120) at de.uni_freiburg.informatik.ultimate.logic.simplification.SimplifyDDA$Simplifier.walk(SimplifyDDA.java:371) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:115) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:106) at de.uni_freiburg.informatik.ultimate.logic.simplification.SimplifyDDA.simplifyOnce(SimplifyDDA.java:650) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.simplify.SimplifyDDAWithTimeout.getSimplifiedTerm(SimplifyDDAWithTimeout.java:180) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.SmtUtils.simplify(SmtUtils.java:173) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.SmtUtils.simplify(SmtUtils.java:140) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:360) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicateForConjunction(PredicateUnifier.java:388) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicateForConjunction(PredicateUnifier.java:229) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.getOrConstructPredicate(DeterministicInterpolantAutomaton.java:281) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.constructSuccessorsAndTransitions(DeterministicInterpolantAutomaton.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:78) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:200) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:200) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:200) at de.uni_freiburg.informatik.ultimate.automata.partialorder.SleepSetDelayReduction.search(SleepSetDelayReduction.java:183) at de.uni_freiburg.informatik.ultimate.automata.partialorder.SleepSetDelayReduction.(SleepSetDelayReduction.java:111) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.concurrency.PartialOrderCegarLoop.isAbstractionEmpty(PartialOrderCegarLoop.java:204) 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:364) 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) Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: EOF at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1461) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:654) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:419) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:238) ... 52 more [2021-06-02 00:33:01,640 INFO L168 Benchmark]: Toolchain (without parser) took 440918.26 ms. Allocated memory was 360.7 MB in the beginning and 1.2 GB in the end (delta: 813.7 MB). Free memory was 340.5 MB in the beginning and 639.6 MB in the end (delta: -299.2 MB). Peak memory consumption was 518.1 MB. Max. memory is 16.0 GB. [2021-06-02 00:33:01,640 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.19 ms. Allocated memory is still 360.7 MB. Free memory is still 341.7 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-02 00:33:01,640 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.22 ms. Allocated memory is still 360.7 MB. Free memory was 340.4 MB in the beginning and 338.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-02 00:33:01,640 INFO L168 Benchmark]: Boogie Preprocessor took 15.54 ms. Allocated memory is still 360.7 MB. Free memory was 338.9 MB in the beginning and 337.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-02 00:33:01,640 INFO L168 Benchmark]: RCFGBuilder took 382.49 ms. Allocated memory is still 360.7 MB. Free memory was 337.8 MB in the beginning and 342.1 MB in the end (delta: -4.2 MB). Peak memory consumption was 21.4 MB. Max. memory is 16.0 GB. [2021-06-02 00:33:01,640 INFO L168 Benchmark]: TraceAbstraction took 440489.81 ms. Allocated memory was 360.7 MB in the beginning and 1.2 GB in the end (delta: 813.7 MB). Free memory was 341.0 MB in the beginning and 639.6 MB in the end (delta: -298.6 MB). Peak memory consumption was 515.6 MB. Max. memory is 16.0 GB. [2021-06-02 00:33:01,642 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.19 ms. Allocated memory is still 360.7 MB. Free memory is still 341.7 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 24.22 ms. Allocated memory is still 360.7 MB. Free memory was 340.4 MB in the beginning and 338.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 15.54 ms. Allocated memory is still 360.7 MB. Free memory was 338.9 MB in the beginning and 337.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 382.49 ms. Allocated memory is still 360.7 MB. Free memory was 337.8 MB in the beginning and 342.1 MB in the end (delta: -4.2 MB). Peak memory consumption was 21.4 MB. Max. memory is 16.0 GB. * TraceAbstraction took 440489.81 ms. Allocated memory was 360.7 MB in the beginning and 1.2 GB in the end (delta: 813.7 MB). Free memory was 341.0 MB in the beginning and 639.6 MB in the end (delta: -298.6 MB). Peak memory consumption was 515.6 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") : de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:241) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...