/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-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a865e3bea3ade1065a4c95009cfa501fe03c5538-a865e3b [2021-02-19 19:13:43,552 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-02-19 19:13:43,553 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-02-19 19:13:43,576 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-02-19 19:13:43,576 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-02-19 19:13:43,577 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-02-19 19:13:43,579 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-02-19 19:13:43,586 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-02-19 19:13:43,587 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-02-19 19:13:43,591 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-02-19 19:13:43,591 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-02-19 19:13:43,592 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-02-19 19:13:43,592 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-02-19 19:13:43,594 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-02-19 19:13:43,595 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-02-19 19:13:43,595 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-02-19 19:13:43,596 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-02-19 19:13:43,597 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-02-19 19:13:43,600 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-02-19 19:13:43,605 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-02-19 19:13:43,606 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-02-19 19:13:43,607 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-02-19 19:13:43,607 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-02-19 19:13:43,609 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-02-19 19:13:43,613 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-02-19 19:13:43,613 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-02-19 19:13:43,613 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-02-19 19:13:43,614 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-02-19 19:13:43,614 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-02-19 19:13:43,614 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-02-19 19:13:43,614 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-02-19 19:13:43,615 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-02-19 19:13:43,615 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-02-19 19:13:43,616 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-02-19 19:13:43,616 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-02-19 19:13:43,616 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-02-19 19:13:43,617 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-02-19 19:13:43,617 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-02-19 19:13:43,617 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-02-19 19:13:43,619 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-02-19 19:13:43,619 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-02-19 19:13:43,620 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-02-19 19:13:43,650 INFO L113 SettingsManager]: Loading preferences was successful [2021-02-19 19:13:43,650 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-02-19 19:13:43,650 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-02-19 19:13:43,650 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-02-19 19:13:43,652 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-02-19 19:13:43,652 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-02-19 19:13:43,653 INFO L138 SettingsManager]: * Use SBE=true [2021-02-19 19:13:43,653 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-02-19 19:13:43,653 INFO L138 SettingsManager]: * sizeof long=4 [2021-02-19 19:13:43,653 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * sizeof long double=12 [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * Use constant arrays=true [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-02-19 19:13:43,654 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-02-19 19:13:43,654 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-19 19:13:43,655 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-02-19 19:13:43,655 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-02-19 19:13:43,655 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-02-19 19:13:43,877 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-02-19 19:13:43,892 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-02-19 19:13:43,894 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-02-19 19:13:43,894 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-02-19 19:13:43,895 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-02-19 19:13:43,896 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun.wvr.bpl [2021-02-19 19:13:43,896 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun.wvr.bpl' [2021-02-19 19:13:43,920 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-02-19 19:13:43,925 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-02-19 19:13:43,926 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-02-19 19:13:43,927 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-02-19 19:13:43,927 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-02-19 19:13:43,935 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,940 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,944 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-02-19 19:13:43,945 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-02-19 19:13:43,946 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-02-19 19:13:43,946 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-02-19 19:13:43,951 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,951 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,952 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,952 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,955 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,959 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,959 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/1) ... [2021-02-19 19:13:43,960 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-02-19 19:13:43,960 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-02-19 19:13:43,960 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-02-19 19:13:43,960 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-02-19 19:13:43,961 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (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-02-19 19:13:44,007 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-02-19 19:13:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-02-19 19:13:44,007 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-02-19 19:13:44,007 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-02-19 19:13:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-02-19 19:13:44,007 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-02-19 19:13:44,007 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-02-19 19:13:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-02-19 19:13:44,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-02-19 19:13:44,008 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-02-19 19:13:44,008 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-02-19 19:13:44,008 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-02-19 19:13:44,008 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-02-19 19:13:44,194 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-02-19 19:13:44,194 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-02-19 19:13:44,196 INFO L202 PluginConnector]: Adding new model min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 07:13:44 BoogieIcfgContainer [2021-02-19 19:13:44,196 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-02-19 19:13:44,197 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-02-19 19:13:44,197 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-02-19 19:13:44,199 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-02-19 19:13:44,199 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:13:43" (1/2) ... [2021-02-19 19:13:44,200 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@39d66417 and model type min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 07:13:44, skipping insertion in model container [2021-02-19 19:13:44,200 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 07:13:44" (2/2) ... [2021-02-19 19:13:44,201 INFO L111 eAbstractionObserver]: Analyzing ICFG min-fun.wvr.bpl [2021-02-19 19:13:44,204 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-02-19 19:13:44,205 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-02-19 19:13:44,207 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-02-19 19:13:44,207 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-02-19 19:13:44,246 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-02-19 19:13:44,256 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-02-19 19:13:44,280 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-02-19 19:13:44,280 INFO L377 AbstractCegarLoop]: Hoare is true [2021-02-19 19:13:44,280 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-02-19 19:13:44,280 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-02-19 19:13:44,280 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-02-19 19:13:44,280 INFO L381 AbstractCegarLoop]: Difference is false [2021-02-19 19:13:44,281 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-02-19 19:13:44,281 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-02-19 19:13:44,286 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-02-19 19:13:44,297 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:44,298 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:44,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-02-19 19:13:44,306 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:44,306 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:44,307 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:44,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:44,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1272469491, now seen corresponding path program 1 times [2021-02-19 19:13:44,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:44,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739213032] [2021-02-19 19:13:44,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:44,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:44,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:44,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739213032] [2021-02-19 19:13:44,464 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:13:44,464 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 19:13:44,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849082845] [2021-02-19 19:13:44,467 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 19:13:44,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:44,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 19:13:44,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 19:13:44,477 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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-02-19 19:13:44,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:44,513 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-02-19 19:13:44,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 19:13:44,515 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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) Word has length 18 [2021-02-19 19:13:44,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:44,525 INFO L225 Difference]: With dead ends: 217 [2021-02-19 19:13:44,526 INFO L226 Difference]: Without dead ends: 202 [2021-02-19 19:13:44,527 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 19:13:44,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-02-19 19:13:44,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-02-19 19:13:44,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:44,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-02-19 19:13:44,583 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-02-19 19:13:44,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:44,584 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-02-19 19:13:44,584 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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-02-19 19:13:44,584 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-02-19 19:13:44,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-02-19 19:13:44,589 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:44,589 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:44,589 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-02-19 19:13:44,590 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:44,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:44,592 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-02-19 19:13:44,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:44,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852139592] [2021-02-19 19:13:44,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:44,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:44,634 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:13:44,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852139592] [2021-02-19 19:13:44,635 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:13:44,635 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-19 19:13:44,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924894369] [2021-02-19 19:13:44,636 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 19:13:44,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:44,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 19:13:44,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-19 19:13:44,639 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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-02-19 19:13:44,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:44,674 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-02-19 19:13:44,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 19:13:44,675 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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) Word has length 20 [2021-02-19 19:13:44,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:44,676 INFO L225 Difference]: With dead ends: 158 [2021-02-19 19:13:44,676 INFO L226 Difference]: Without dead ends: 158 [2021-02-19 19:13:44,677 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 19:13:44,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-02-19 19:13:44,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-02-19 19:13:44,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:44,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-02-19 19:13:44,682 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-02-19 19:13:44,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:44,683 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-02-19 19:13:44,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 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-02-19 19:13:44,683 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-02-19 19:13:44,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-02-19 19:13:44,684 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:44,684 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:44,684 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-02-19 19:13:44,684 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:44,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:44,684 INFO L82 PathProgramCache]: Analyzing trace with hash 296923691, now seen corresponding path program 1 times [2021-02-19 19:13:44,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:44,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625191944] [2021-02-19 19:13:44,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:44,721 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:13:44,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625191944] [2021-02-19 19:13:44,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:13:44,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-19 19:13:44,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840881313] [2021-02-19 19:13:44,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-02-19 19:13:44,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:44,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-02-19 19:13:44,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-02-19 19:13:44,723 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 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-02-19 19:13:44,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:44,777 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-02-19 19:13:44,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 19:13:44,779 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 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) Word has length 20 [2021-02-19 19:13:44,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:44,781 INFO L225 Difference]: With dead ends: 183 [2021-02-19 19:13:44,781 INFO L226 Difference]: Without dead ends: 183 [2021-02-19 19:13:44,781 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-02-19 19:13:44,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-02-19 19:13:44,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-02-19 19:13:44,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:44,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-02-19 19:13:44,809 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-02-19 19:13:44,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:44,809 INFO L480 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-02-19 19:13:44,809 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 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-02-19 19:13:44,809 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-02-19 19:13:44,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:13:44,810 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:44,810 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:44,810 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-02-19 19:13:44,810 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:44,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:44,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-02-19 19:13:44,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:44,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66007033] [2021-02-19 19:13:44,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:44,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:45,184 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:45,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66007033] [2021-02-19 19:13:45,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460501948] [2021-02-19 19:13:45,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:45,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:45,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-02-19 19:13:45,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:45,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:45,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:45,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 10 [2021-02-19 19:13:45,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:45,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:45,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:45,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 10 [2021-02-19 19:13:45,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:45,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:45,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 16 treesize of output 10 [2021-02-19 19:13:45,585 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:45,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:45,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:13:45,601 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:97, output treesize:21 [2021-02-19 19:13:45,643 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:45,643 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:45,643 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:13:45,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602155560] [2021-02-19 19:13:45,644 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:45,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:45,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:45,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:45,646 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:45,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:45,879 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-02-19 19:13:45,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 19:13:45,880 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-02-19 19:13:45,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:45,884 INFO L225 Difference]: With dead ends: 330 [2021-02-19 19:13:45,884 INFO L226 Difference]: Without dead ends: 315 [2021-02-19 19:13:45,885 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:45,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-02-19 19:13:45,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-02-19 19:13:45,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:45,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-02-19 19:13:45,911 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-02-19 19:13:45,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:45,912 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-02-19 19:13:45,912 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:45,912 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-02-19 19:13:45,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:13:45,913 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:45,913 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:46,122 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:46,122 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:46,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:46,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-02-19 19:13:46,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:46,123 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806423882] [2021-02-19 19:13:46,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:46,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:46,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806423882] [2021-02-19 19:13:46,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630598096] [2021-02-19 19:13:46,336 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 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-02-19 19:13:46,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:13:46,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:46,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-02-19 19:13:46,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:46,541 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:46,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-02-19 19:13:46,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:46,556 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:46,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-02-19 19:13:46,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:46,566 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:46,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-02-19 19:13:46,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:46,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:46,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:13:46,577 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:46,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:46,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:13:46,626 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:133, output treesize:122 [2021-02-19 19:13:46,783 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:46,783 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:46,783 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-02-19 19:13:46,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132262537] [2021-02-19 19:13:46,783 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 19:13:46,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:46,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 19:13:46,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-02-19 19:13:46,784 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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-02-19 19:13:47,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:47,244 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-02-19 19:13:47,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 19:13:47,245 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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) Word has length 22 [2021-02-19 19:13:47,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:47,247 INFO L225 Difference]: With dead ends: 374 [2021-02-19 19:13:47,247 INFO L226 Difference]: Without dead ends: 359 [2021-02-19 19:13:47,247 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:13:47,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-02-19 19:13:47,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-02-19 19:13:47,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:47,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-02-19 19:13:47,257 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-02-19 19:13:47,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:47,257 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-02-19 19:13:47,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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-02-19 19:13:47,259 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-02-19 19:13:47,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:13:47,260 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:47,260 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:47,478 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-02-19 19:13:47,478 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:47,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:47,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-02-19 19:13:47,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:47,479 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102818108] [2021-02-19 19:13:47,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:47,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:47,659 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:47,659 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102818108] [2021-02-19 19:13:47,659 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707304710] [2021-02-19 19:13:47,659 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 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:13:47,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 19:13:47,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:47,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:47,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:47,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:47,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:47,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 10 [2021-02-19 19:13:47,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:47,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:47,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-02-19 19:13:47,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:47,936 INFO L628 ElimStorePlain]: treesize reduction 35, result has 56.8 percent of original size [2021-02-19 19:13:47,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:47,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 10 [2021-02-19 19:13:47,943 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:47,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:47,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:13:47,961 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:121, output treesize:21 [2021-02-19 19:13:48,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:48,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:48,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-02-19 19:13:48,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884130438] [2021-02-19 19:13:48,003 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:13:48,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:48,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:13:48,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:13:48,004 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 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-02-19 19:13:48,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:48,182 INFO L93 Difference]: Finished difference Result 296 states and 831 transitions. [2021-02-19 19:13:48,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 19:13:48,182 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 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) Word has length 22 [2021-02-19 19:13:48,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:48,183 INFO L225 Difference]: With dead ends: 296 [2021-02-19 19:13:48,184 INFO L226 Difference]: Without dead ends: 281 [2021-02-19 19:13:48,184 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:13:48,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-02-19 19:13:48,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 241. [2021-02-19 19:13:48,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:48,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-02-19 19:13:48,190 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-02-19 19:13:48,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:48,191 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-02-19 19:13:48,191 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 11 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-02-19 19:13:48,191 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-02-19 19:13:48,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:13:48,192 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:48,192 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:48,406 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-02-19 19:13:48,406 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:48,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:48,407 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-02-19 19:13:48,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:48,407 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801431690] [2021-02-19 19:13:48,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:48,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:48,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:48,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801431690] [2021-02-19 19:13:48,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869073680] [2021-02-19 19:13:48,608 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 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-02-19 19:13:48,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:13:48,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:48,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-02-19 19:13:48,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:48,814 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:48,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-02-19 19:13:48,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:48,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:48,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:13:48,826 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:48,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:48,883 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:48,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-02-19 19:13:48,890 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:48,898 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:48,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-02-19 19:13:48,901 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:48,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:48,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:13:48,949 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:98 [2021-02-19 19:13:49,098 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:49,098 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:49,098 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:13:49,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633463950] [2021-02-19 19:13:49,100 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:49,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:49,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:49,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:49,100 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:49,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:49,438 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-02-19 19:13:49,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 19:13:49,438 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-02-19 19:13:49,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:49,440 INFO L225 Difference]: With dead ends: 425 [2021-02-19 19:13:49,440 INFO L226 Difference]: Without dead ends: 410 [2021-02-19 19:13:49,440 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:49,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-02-19 19:13:49,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-02-19 19:13:49,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:49,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-02-19 19:13:49,447 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-02-19 19:13:49,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:49,449 INFO L480 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-02-19 19:13:49,449 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:49,449 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-02-19 19:13:49,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:49,451 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:49,451 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:49,656 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:49,657 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:49,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:49,659 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-02-19 19:13:49,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:49,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959071390] [2021-02-19 19:13:49,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:49,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:49,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:49,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959071390] [2021-02-19 19:13:49,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044674277] [2021-02-19 19:13:49,713 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 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-02-19 19:13:49,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:13:49,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:49,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:49,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:49,827 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:49,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:49,828 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:13:49,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104208410] [2021-02-19 19:13:49,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:13:49,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:49,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:13:49,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:13:49,830 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-02-19 19:13:50,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:50,177 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-02-19 19:13:50,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 19:13:50,177 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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) Word has length 24 [2021-02-19 19:13:50,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:50,183 INFO L225 Difference]: With dead ends: 619 [2021-02-19 19:13:50,183 INFO L226 Difference]: Without dead ends: 619 [2021-02-19 19:13:50,184 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-02-19 19:13:50,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-02-19 19:13:50,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-02-19 19:13:50,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:50,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-02-19 19:13:50,193 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-02-19 19:13:50,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:50,194 INFO L480 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-02-19 19:13:50,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-02-19 19:13:50,195 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-02-19 19:13:50,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:50,196 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:50,196 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:50,409 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-02-19 19:13:50,410 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:50,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:50,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-02-19 19:13:50,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:50,411 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906005419] [2021-02-19 19:13:50,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:50,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:50,456 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:50,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906005419] [2021-02-19 19:13:50,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854322787] [2021-02-19 19:13:50,457 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 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-02-19 19:13:50,493 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:13:50,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:50,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:50,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:50,572 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:50,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:50,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:13:50,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66438286] [2021-02-19 19:13:50,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:50,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:50,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:50,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:50,574 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:13:51,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:51,294 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-02-19 19:13:51,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 19:13:51,295 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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) Word has length 24 [2021-02-19 19:13:51,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:51,299 INFO L225 Difference]: With dead ends: 1078 [2021-02-19 19:13:51,299 INFO L226 Difference]: Without dead ends: 1078 [2021-02-19 19:13:51,300 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:13:51,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-02-19 19:13:51,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-02-19 19:13:51,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:51,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-02-19 19:13:51,312 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-02-19 19:13:51,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:51,313 INFO L480 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-02-19 19:13:51,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:13:51,313 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-02-19 19:13:51,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:51,314 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:51,314 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:51,530 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:51,530 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:51,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:51,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-02-19 19:13:51,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:51,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937971606] [2021-02-19 19:13:51,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:51,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:51,570 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:51,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937971606] [2021-02-19 19:13:51,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530561533] [2021-02-19 19:13:51,571 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 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-02-19 19:13:51,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:51,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:51,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:51,699 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:51,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:51,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:13:51,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467124113] [2021-02-19 19:13:51,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:51,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:51,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:51,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:51,703 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:13:52,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:52,327 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-02-19 19:13:52,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:13:52,330 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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) Word has length 24 [2021-02-19 19:13:52,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:52,334 INFO L225 Difference]: With dead ends: 951 [2021-02-19 19:13:52,334 INFO L226 Difference]: Without dead ends: 951 [2021-02-19 19:13:52,335 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 19:13:52,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-02-19 19:13:52,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-02-19 19:13:52,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:52,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-02-19 19:13:52,355 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-02-19 19:13:52,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:52,355 INFO L480 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-02-19 19:13:52,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:13:52,355 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-02-19 19:13:52,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:52,358 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:52,358 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:52,559 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:52,559 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:52,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:52,560 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-02-19 19:13:52,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:52,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857841022] [2021-02-19 19:13:52,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:52,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:52,586 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:13:52,587 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857841022] [2021-02-19 19:13:52,587 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526191236] [2021-02-19 19:13:52,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:52,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:52,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:13:52,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:52,673 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:13:52,674 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:52,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:13:52,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205641607] [2021-02-19 19:13:52,674 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:13:52,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:52,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:13:52,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:13:52,675 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:13:52,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:52,770 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-02-19 19:13:52,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 19:13:52,771 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:13:52,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:52,774 INFO L225 Difference]: With dead ends: 669 [2021-02-19 19:13:52,774 INFO L226 Difference]: Without dead ends: 663 [2021-02-19 19:13:52,775 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:52,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-02-19 19:13:52,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-02-19 19:13:52,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:52,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-02-19 19:13:52,786 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-02-19 19:13:52,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:52,786 INFO L480 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-02-19 19:13:52,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:13:52,787 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-02-19 19:13:52,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:52,788 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:52,788 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:53,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-02-19 19:13:53,002 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:53,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:53,003 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-02-19 19:13:53,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:53,003 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629754283] [2021-02-19 19:13:53,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:53,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:53,041 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:53,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629754283] [2021-02-19 19:13:53,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607214986] [2021-02-19 19:13:53,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:53,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:13:53,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:53,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:53,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:53,140 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:53,140 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:53,141 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:13:53,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574973977] [2021-02-19 19:13:53,141 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:53,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:53,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:53,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:53,142 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:53,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:53,307 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-02-19 19:13:53,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 19:13:53,310 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:13:53,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:53,313 INFO L225 Difference]: With dead ends: 710 [2021-02-19 19:13:53,314 INFO L226 Difference]: Without dead ends: 672 [2021-02-19 19:13:53,314 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-02-19 19:13:53,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-02-19 19:13:53,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-02-19 19:13:53,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:53,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-02-19 19:13:53,328 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-02-19 19:13:53,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:53,328 INFO L480 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-02-19 19:13:53,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:53,328 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-02-19 19:13:53,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:53,329 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:53,329 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:53,538 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:53,538 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:53,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:53,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-02-19 19:13:53,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:53,539 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574639747] [2021-02-19 19:13:53,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:53,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:53,577 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:13:53,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574639747] [2021-02-19 19:13:53,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536987692] [2021-02-19 19:13:53,577 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 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-02-19 19:13:53,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:13:53,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:53,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:13:53,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:53,665 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:13:53,666 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:53,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:13:53,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131344297] [2021-02-19 19:13:53,666 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:13:53,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:53,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:13:53,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:13:53,667 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:13:53,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:53,757 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-02-19 19:13:53,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 19:13:53,758 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:13:53,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:53,762 INFO L225 Difference]: With dead ends: 830 [2021-02-19 19:13:53,762 INFO L226 Difference]: Without dead ends: 830 [2021-02-19 19:13:53,763 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:53,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-02-19 19:13:53,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-02-19 19:13:53,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:53,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-02-19 19:13:53,786 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-02-19 19:13:53,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:53,786 INFO L480 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-02-19 19:13:53,786 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:13:53,786 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-02-19 19:13:53,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:53,788 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:53,788 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:54,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:54,002 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:54,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:54,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-02-19 19:13:54,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:54,003 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525199076] [2021-02-19 19:13:54,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:54,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:54,054 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:54,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525199076] [2021-02-19 19:13:54,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87189146] [2021-02-19 19:13:54,054 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 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-02-19 19:13:54,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:13:54,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:54,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:54,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:54,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:54,158 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:54,158 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:13:54,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889784194] [2021-02-19 19:13:54,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:13:54,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:54,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:13:54,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:13:54,162 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:13:54,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:54,434 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-02-19 19:13:54,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:13:54,434 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:13:54,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:54,439 INFO L225 Difference]: With dead ends: 1196 [2021-02-19 19:13:54,439 INFO L226 Difference]: Without dead ends: 1196 [2021-02-19 19:13:54,440 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:13:54,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-02-19 19:13:54,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-02-19 19:13:54,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:54,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-02-19 19:13:54,458 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-02-19 19:13:54,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:54,459 INFO L480 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-02-19 19:13:54,459 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:13:54,459 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-02-19 19:13:54,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:54,460 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:54,460 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:54,674 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-02-19 19:13:54,674 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:54,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:54,674 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-02-19 19:13:54,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:54,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251266649] [2021-02-19 19:13:54,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:54,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:54,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:54,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251266649] [2021-02-19 19:13:54,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021117348] [2021-02-19 19:13:54,709 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 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-02-19 19:13:54,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:13:54,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:54,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:54,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:54,793 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:54,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:54,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:13:54,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777299023] [2021-02-19 19:13:54,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:13:54,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:54,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:13:54,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:13:54,794 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:13:55,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:55,181 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-02-19 19:13:55,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 19:13:55,181 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:13:55,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:55,187 INFO L225 Difference]: With dead ends: 1492 [2021-02-19 19:13:55,187 INFO L226 Difference]: Without dead ends: 1492 [2021-02-19 19:13:55,187 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 19:13:55,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-02-19 19:13:55,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-02-19 19:13:55,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:55,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-02-19 19:13:55,212 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-02-19 19:13:55,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:55,212 INFO L480 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-02-19 19:13:55,213 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:13:55,213 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-02-19 19:13:55,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:55,214 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:55,214 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:55,424 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-02-19 19:13:55,424 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:55,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:55,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-02-19 19:13:55,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:55,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881330548] [2021-02-19 19:13:55,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:55,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:55,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881330548] [2021-02-19 19:13:55,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232821536] [2021-02-19 19:13:55,460 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 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-02-19 19:13:55,479 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:13:55,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:55,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:55,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:55,559 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:55,560 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:55,560 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:13:55,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684624960] [2021-02-19 19:13:55,560 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:55,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:55,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:55,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:55,562 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:55,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:55,815 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-02-19 19:13:55,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:13:55,816 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:13:55,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:55,820 INFO L225 Difference]: With dead ends: 1258 [2021-02-19 19:13:55,820 INFO L226 Difference]: Without dead ends: 1248 [2021-02-19 19:13:55,821 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:13:55,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-02-19 19:13:55,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-02-19 19:13:55,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:55,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-02-19 19:13:55,842 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-02-19 19:13:55,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:55,842 INFO L480 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-02-19 19:13:55,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:55,842 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-02-19 19:13:55,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:55,844 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:55,844 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:56,061 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-02-19 19:13:56,061 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:56,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:56,062 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-02-19 19:13:56,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:56,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477172241] [2021-02-19 19:13:56,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:56,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:56,101 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:56,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477172241] [2021-02-19 19:13:56,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350573726] [2021-02-19 19:13:56,102 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 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-02-19 19:13:56,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:13:56,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:56,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:56,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:56,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:56,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:56,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:13:56,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896317201] [2021-02-19 19:13:56,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:56,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:56,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:56,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:56,203 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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-02-19 19:13:56,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:56,456 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-02-19 19:13:56,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:13:56,456 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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) Word has length 24 [2021-02-19 19:13:56,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:56,461 INFO L225 Difference]: With dead ends: 1329 [2021-02-19 19:13:56,461 INFO L226 Difference]: Without dead ends: 1329 [2021-02-19 19:13:56,462 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:13:56,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-02-19 19:13:56,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-02-19 19:13:56,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:56,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-02-19 19:13:56,480 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-02-19 19:13:56,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:56,480 INFO L480 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-02-19 19:13:56,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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-02-19 19:13:56,481 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-02-19 19:13:56,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:56,482 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:56,482 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:56,699 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:56,699 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:56,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:56,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-02-19 19:13:56,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:56,700 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795410321] [2021-02-19 19:13:56,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:56,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:56,735 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:56,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795410321] [2021-02-19 19:13:56,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683113824] [2021-02-19 19:13:56,735 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 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-02-19 19:13:56,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:56,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:56,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:56,814 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:56,814 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:56,814 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:13:56,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580051972] [2021-02-19 19:13:56,814 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:13:56,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:56,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:13:56,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:13:56,817 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:13:57,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:57,127 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-02-19 19:13:57,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:13:57,127 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:13:57,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:57,133 INFO L225 Difference]: With dead ends: 1548 [2021-02-19 19:13:57,133 INFO L226 Difference]: Without dead ends: 1544 [2021-02-19 19:13:57,133 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:13:57,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-02-19 19:13:57,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-02-19 19:13:57,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:57,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-02-19 19:13:57,154 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-02-19 19:13:57,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:57,154 INFO L480 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-02-19 19:13:57,154 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:13:57,154 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-02-19 19:13:57,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:57,155 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:57,156 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:57,371 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:57,371 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:57,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:57,372 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-02-19 19:13:57,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:57,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357526269] [2021-02-19 19:13:57,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:57,412 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:57,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357526269] [2021-02-19 19:13:57,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214664702] [2021-02-19 19:13:57,413 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 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-02-19 19:13:57,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:13:57,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:57,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:57,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:57,520 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:57,520 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:57,520 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:13:57,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431903657] [2021-02-19 19:13:57,521 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:57,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:57,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:57,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:57,521 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:13:58,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:58,212 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-02-19 19:13:58,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-02-19 19:13:58,213 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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) Word has length 24 [2021-02-19 19:13:58,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:58,224 INFO L225 Difference]: With dead ends: 2734 [2021-02-19 19:13:58,224 INFO L226 Difference]: Without dead ends: 2734 [2021-02-19 19:13:58,225 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:13:58,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-02-19 19:13:58,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-02-19 19:13:58,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:58,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-02-19 19:13:58,254 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-02-19 19:13:58,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:58,254 INFO L480 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-02-19 19:13:58,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:13:58,254 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-02-19 19:13:58,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:58,256 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:58,256 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:58,470 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:58,470 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:58,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:58,470 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-02-19 19:13:58,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:58,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941026002] [2021-02-19 19:13:58,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:58,509 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:58,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941026002] [2021-02-19 19:13:58,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205418355] [2021-02-19 19:13:58,510 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 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-02-19 19:13:58,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:13:58,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:58,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:58,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:58,607 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:58,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:58,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:13:58,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190830971] [2021-02-19 19:13:58,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:13:58,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:58,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:13:58,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:13:58,609 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:13:59,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:59,274 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-02-19 19:13:59,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-02-19 19:13:59,274 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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) Word has length 24 [2021-02-19 19:13:59,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:59,281 INFO L225 Difference]: With dead ends: 2693 [2021-02-19 19:13:59,281 INFO L226 Difference]: Without dead ends: 2693 [2021-02-19 19:13:59,282 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:13:59,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-02-19 19:13:59,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-02-19 19:13:59,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:13:59,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-02-19 19:13:59,305 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-02-19 19:13:59,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:59,305 INFO L480 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-02-19 19:13:59,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:13:59,305 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-02-19 19:13:59,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:13:59,307 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:59,307 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:13:59,523 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-02-19 19:13:59,523 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:59,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:59,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-02-19 19:13:59,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:59,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241289688] [2021-02-19 19:13:59,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:59,566 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:59,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241289688] [2021-02-19 19:13:59,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474563284] [2021-02-19 19:13:59,566 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 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-02-19 19:13:59,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:13:59,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:59,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:13:59,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:59,670 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:13:59,670 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:59,670 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:13:59,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813341948] [2021-02-19 19:13:59,670 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:13:59,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:59,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:13:59,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:13:59,671 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:00,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:00,268 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-02-19 19:14:00,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 19:14:00,269 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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) Word has length 24 [2021-02-19 19:14:00,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:00,276 INFO L225 Difference]: With dead ends: 2677 [2021-02-19 19:14:00,276 INFO L226 Difference]: Without dead ends: 2677 [2021-02-19 19:14:00,276 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 19:14:00,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-02-19 19:14:00,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-02-19 19:14:00,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:00,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-02-19 19:14:00,302 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-02-19 19:14:00,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:00,302 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-02-19 19:14:00,302 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:00,302 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-02-19 19:14:00,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:00,304 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:00,304 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:00,518 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-02-19 19:14:00,518 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:00,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:00,518 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-02-19 19:14:00,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:00,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052516918] [2021-02-19 19:14:00,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:00,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:00,560 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:00,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052516918] [2021-02-19 19:14:00,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618605066] [2021-02-19 19:14:00,561 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 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-02-19 19:14:00,581 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:14:00,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:00,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:00,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:00,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:00,648 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:00,648 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:14:00,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716879948] [2021-02-19 19:14:00,648 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:14:00,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:00,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:14:00,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:14:00,649 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:01,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:01,223 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-02-19 19:14:01,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:14:01,224 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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) Word has length 24 [2021-02-19 19:14:01,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:01,230 INFO L225 Difference]: With dead ends: 2474 [2021-02-19 19:14:01,230 INFO L226 Difference]: Without dead ends: 2470 [2021-02-19 19:14:01,231 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:14:01,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-02-19 19:14:01,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-02-19 19:14:01,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:01,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-02-19 19:14:01,257 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-02-19 19:14:01,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:01,257 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-02-19 19:14:01,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:01,258 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-02-19 19:14:01,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:01,259 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:01,259 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:01,476 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-02-19 19:14:01,477 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:01,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:01,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-02-19 19:14:01,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:01,477 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57468158] [2021-02-19 19:14:01,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:01,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:01,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:01,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57468158] [2021-02-19 19:14:01,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668832480] [2021-02-19 19:14:01,513 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 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-02-19 19:14:01,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 19:14:01,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:01,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:01,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:01,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:01,654 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:01,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:14:01,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555846725] [2021-02-19 19:14:01,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:14:01,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:01,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:14:01,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:14:01,656 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:02,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:02,314 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-02-19 19:14:02,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 19:14:02,314 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:02,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:02,321 INFO L225 Difference]: With dead ends: 2514 [2021-02-19 19:14:02,321 INFO L226 Difference]: Without dead ends: 2514 [2021-02-19 19:14:02,322 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 19:14:02,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-02-19 19:14:02,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-02-19 19:14:02,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:02,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-02-19 19:14:02,347 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-02-19 19:14:02,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:02,348 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-02-19 19:14:02,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:02,348 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-02-19 19:14:02,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:02,349 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:02,349 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:02,562 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-02-19 19:14:02,562 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:02,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:02,563 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-02-19 19:14:02,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:02,563 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132344117] [2021-02-19 19:14:02,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:02,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:02,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:02,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132344117] [2021-02-19 19:14:02,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467425959] [2021-02-19 19:14:02,598 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:14:02,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:02,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:02,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:02,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:02,691 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:02,691 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:14:02,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328877072] [2021-02-19 19:14:02,692 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:14:02,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:02,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:14:02,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:14:02,693 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:03,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:03,268 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-02-19 19:14:03,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 19:14:03,269 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:03,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:03,274 INFO L225 Difference]: With dead ends: 2332 [2021-02-19 19:14:03,274 INFO L226 Difference]: Without dead ends: 2328 [2021-02-19 19:14:03,275 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:14:03,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-02-19 19:14:03,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-02-19 19:14:03,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:03,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-02-19 19:14:03,297 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-02-19 19:14:03,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:03,297 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-02-19 19:14:03,297 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:03,297 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-02-19 19:14:03,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:03,299 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:03,299 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:03,514 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-02-19 19:14:03,514 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:03,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:03,514 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-02-19 19:14:03,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:03,515 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20465607] [2021-02-19 19:14:03,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:03,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:03,536 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:14:03,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20465607] [2021-02-19 19:14:03,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008752883] [2021-02-19 19:14:03,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:03,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 19:14:03,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:03,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:14:03,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:03,623 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:14:03,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:03,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:14:03,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159491272] [2021-02-19 19:14:03,623 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:14:03,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:03,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:14:03,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:14:03,624 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:14:03,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:03,696 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-02-19 19:14:03,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 19:14:03,697 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:03,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:03,700 INFO L225 Difference]: With dead ends: 929 [2021-02-19 19:14:03,700 INFO L226 Difference]: Without dead ends: 929 [2021-02-19 19:14:03,700 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:14:03,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-02-19 19:14:03,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-02-19 19:14:03,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:03,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-02-19 19:14:03,713 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-02-19 19:14:03,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:03,713 INFO L480 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-02-19 19:14:03,714 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:14:03,714 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-02-19 19:14:03,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:03,715 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:03,715 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:03,931 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:03,931 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:03,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:03,932 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-02-19 19:14:03,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:03,932 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720741421] [2021-02-19 19:14:03,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:03,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:03,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:03,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720741421] [2021-02-19 19:14:03,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782226619] [2021-02-19 19:14:03,964 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 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-02-19 19:14:03,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:14:03,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:03,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:03,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:04,034 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:04,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:04,035 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 19:14:04,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303382301] [2021-02-19 19:14:04,035 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 19:14:04,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:04,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 19:14:04,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-02-19 19:14:04,035 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:14:04,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:04,292 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-02-19 19:14:04,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 19:14:04,293 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:04,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:04,296 INFO L225 Difference]: With dead ends: 1555 [2021-02-19 19:14:04,296 INFO L226 Difference]: Without dead ends: 1555 [2021-02-19 19:14:04,297 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:14:04,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-02-19 19:14:04,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-02-19 19:14:04,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:04,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-02-19 19:14:04,316 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-02-19 19:14:04,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:04,316 INFO L480 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-02-19 19:14:04,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:14:04,316 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-02-19 19:14:04,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:04,318 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:04,318 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:04,534 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:04,534 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:04,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:04,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-02-19 19:14:04,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:04,535 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572427476] [2021-02-19 19:14:04,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:04,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:04,564 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:04,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572427476] [2021-02-19 19:14:04,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302389469] [2021-02-19 19:14:04,565 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 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-02-19 19:14:04,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:14:04,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:04,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:04,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:04,631 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:04,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:04,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-02-19 19:14:04,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343495661] [2021-02-19 19:14:04,632 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 19:14:04,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:04,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 19:14:04,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-02-19 19:14:04,633 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:14:04,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:04,858 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-02-19 19:14:04,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-02-19 19:14:04,858 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:04,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:04,869 INFO L225 Difference]: With dead ends: 1605 [2021-02-19 19:14:04,869 INFO L226 Difference]: Without dead ends: 1605 [2021-02-19 19:14:04,869 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:14:04,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-02-19 19:14:04,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-02-19 19:14:04,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:04,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-02-19 19:14:04,891 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-02-19 19:14:04,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:04,891 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-02-19 19:14:04,891 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:14:04,891 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-02-19 19:14:04,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:04,893 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:04,893 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:05,106 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:05,106 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:05,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:05,106 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-02-19 19:14:05,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:05,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750616688] [2021-02-19 19:14:05,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:05,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:05,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:14:05,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750616688] [2021-02-19 19:14:05,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072480510] [2021-02-19 19:14:05,134 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 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-02-19 19:14:05,156 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:14:05,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:05,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:05,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:05,198 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:14:05,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:05,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-02-19 19:14:05,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622393140] [2021-02-19 19:14:05,199 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 19:14:05,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:05,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 19:14:05,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-02-19 19:14:05,199 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:14:05,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:05,415 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-02-19 19:14:05,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 19:14:05,416 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:05,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:05,419 INFO L225 Difference]: With dead ends: 1524 [2021-02-19 19:14:05,419 INFO L226 Difference]: Without dead ends: 1520 [2021-02-19 19:14:05,419 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-02-19 19:14:05,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-02-19 19:14:05,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-02-19 19:14:05,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:05,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-02-19 19:14:05,436 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-02-19 19:14:05,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:05,436 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-02-19 19:14:05,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:14:05,436 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-02-19 19:14:05,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:05,438 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:05,438 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:05,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-02-19 19:14:05,654 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:05,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:05,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-02-19 19:14:05,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:05,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448087040] [2021-02-19 19:14:05,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:05,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:05,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:05,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448087040] [2021-02-19 19:14:05,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668279642] [2021-02-19 19:14:05,690 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 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-02-19 19:14:05,709 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:14:05,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:05,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:05,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:05,751 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:05,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:05,751 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 19:14:05,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477098916] [2021-02-19 19:14:05,752 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 19:14:05,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:05,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 19:14:05,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-02-19 19:14:05,752 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:14:05,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:05,963 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-02-19 19:14:05,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:14:05,964 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:05,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:05,967 INFO L225 Difference]: With dead ends: 1508 [2021-02-19 19:14:05,967 INFO L226 Difference]: Without dead ends: 1496 [2021-02-19 19:14:05,967 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-02-19 19:14:05,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-02-19 19:14:05,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-02-19 19:14:05,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:05,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-02-19 19:14:05,982 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-02-19 19:14:05,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:05,983 INFO L480 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-02-19 19:14:05,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:14:05,983 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-02-19 19:14:05,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:05,984 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:05,984 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:06,185 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:06,185 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:06,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:06,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-02-19 19:14:06,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:06,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342318261] [2021-02-19 19:14:06,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:06,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:06,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342318261] [2021-02-19 19:14:06,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425855102] [2021-02-19 19:14:06,218 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 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-02-19 19:14:06,237 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:14:06,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:06,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:06,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:06,308 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:06,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:06,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:14:06,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47164520] [2021-02-19 19:14:06,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:14:06,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:06,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:14:06,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:14:06,309 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:14:06,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:06,780 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-02-19 19:14:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:14:06,781 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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) Word has length 24 [2021-02-19 19:14:06,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:06,786 INFO L225 Difference]: With dead ends: 2412 [2021-02-19 19:14:06,787 INFO L226 Difference]: Without dead ends: 2412 [2021-02-19 19:14:06,788 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:14:06,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-02-19 19:14:06,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-02-19 19:14:06,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:06,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-02-19 19:14:06,812 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-02-19 19:14:06,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:06,812 INFO L480 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-02-19 19:14:06,812 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:14:06,813 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-02-19 19:14:06,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:06,814 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:06,814 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:07,030 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-02-19 19:14:07,030 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:07,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:07,030 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-02-19 19:14:07,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:07,031 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094154352] [2021-02-19 19:14:07,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:07,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:07,074 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:07,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094154352] [2021-02-19 19:14:07,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145693541] [2021-02-19 19:14:07,075 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 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-02-19 19:14:07,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:07,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:07,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:07,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:07,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:07,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:14:07,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115421339] [2021-02-19 19:14:07,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:14:07,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:07,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:14:07,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:14:07,187 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:14:07,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:07,665 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-02-19 19:14:07,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:14:07,666 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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) Word has length 24 [2021-02-19 19:14:07,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:07,673 INFO L225 Difference]: With dead ends: 2335 [2021-02-19 19:14:07,673 INFO L226 Difference]: Without dead ends: 2335 [2021-02-19 19:14:07,674 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:14:07,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-02-19 19:14:07,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-02-19 19:14:07,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:07,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:14:07,697 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:14:07,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:07,697 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:14:07,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:14:07,697 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:14:07,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:07,699 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:07,699 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:07,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:07,916 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:07,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:07,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-02-19 19:14:07,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:07,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186779597] [2021-02-19 19:14:07,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:07,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:07,953 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:07,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186779597] [2021-02-19 19:14:07,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843388382] [2021-02-19 19:14:07,954 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 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-02-19 19:14:07,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:14:07,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:07,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:07,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:08,039 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:08,040 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:08,040 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:14:08,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695049157] [2021-02-19 19:14:08,040 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:14:08,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:08,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:14:08,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:14:08,041 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:08,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:08,414 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-02-19 19:14:08,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 19:14:08,417 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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) Word has length 24 [2021-02-19 19:14:08,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:08,421 INFO L225 Difference]: With dead ends: 2285 [2021-02-19 19:14:08,421 INFO L226 Difference]: Without dead ends: 2285 [2021-02-19 19:14:08,422 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:14:08,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-02-19 19:14:08,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-02-19 19:14:08,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:08,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-02-19 19:14:08,443 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-02-19 19:14:08,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:08,443 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-02-19 19:14:08,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:08,443 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-02-19 19:14:08,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:08,444 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:08,444 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:08,661 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-02-19 19:14:08,661 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:08,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:08,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-02-19 19:14:08,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:08,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066861574] [2021-02-19 19:14:08,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:08,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:08,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:08,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066861574] [2021-02-19 19:14:08,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3957217] [2021-02-19 19:14:08,694 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 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-02-19 19:14:08,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:14:08,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:08,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:08,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:08,811 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:08,811 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:08,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:14:08,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334351039] [2021-02-19 19:14:08,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:14:08,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:08,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:14:08,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:14:08,813 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:09,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:09,146 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-02-19 19:14:09,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:14:09,147 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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) Word has length 24 [2021-02-19 19:14:09,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:09,150 INFO L225 Difference]: With dead ends: 2176 [2021-02-19 19:14:09,150 INFO L226 Difference]: Without dead ends: 2172 [2021-02-19 19:14:09,151 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:14:09,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-02-19 19:14:09,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-02-19 19:14:09,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:09,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:14:09,171 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:14:09,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:09,171 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:14:09,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:09,171 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:14:09,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:09,173 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:09,173 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:09,382 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:09,382 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:09,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:09,383 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-02-19 19:14:09,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:09,383 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719945854] [2021-02-19 19:14:09,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:09,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:09,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:09,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719945854] [2021-02-19 19:14:09,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496450883] [2021-02-19 19:14:09,415 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 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-02-19 19:14:09,434 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:14:09,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:09,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:09,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:09,509 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:09,510 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:09,510 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:14:09,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716022232] [2021-02-19 19:14:09,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:14:09,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:09,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:14:09,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:14:09,511 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:09,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:09,877 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-02-19 19:14:09,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 19:14:09,877 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:09,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:09,881 INFO L225 Difference]: With dead ends: 2199 [2021-02-19 19:14:09,881 INFO L226 Difference]: Without dead ends: 2199 [2021-02-19 19:14:09,882 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:14:09,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-02-19 19:14:09,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-02-19 19:14:09,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:09,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-02-19 19:14:09,904 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-02-19 19:14:09,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:09,904 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-02-19 19:14:09,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:09,904 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-02-19 19:14:09,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:09,906 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:09,906 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:10,115 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-02-19 19:14:10,115 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:10,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:10,115 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-02-19 19:14:10,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:10,116 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885339494] [2021-02-19 19:14:10,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:10,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:10,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:10,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885339494] [2021-02-19 19:14:10,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033705653] [2021-02-19 19:14:10,150 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:14:10,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:14:10,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:10,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:10,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:10,242 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:10,242 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:10,243 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:14:10,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109988926] [2021-02-19 19:14:10,243 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:14:10,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:10,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:14:10,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:14:10,243 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:10,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:10,591 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-02-19 19:14:10,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 19:14:10,591 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:10,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:10,595 INFO L225 Difference]: With dead ends: 2156 [2021-02-19 19:14:10,595 INFO L226 Difference]: Without dead ends: 2152 [2021-02-19 19:14:10,595 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:14:10,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-02-19 19:14:10,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-02-19 19:14:10,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:10,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:14:10,615 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:14:10,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:10,615 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:14:10,615 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:10,615 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:14:10,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:10,617 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:10,617 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:10,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-02-19 19:14:10,830 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:10,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:10,831 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-02-19 19:14:10,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:10,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468954147] [2021-02-19 19:14:10,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:10,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:10,862 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:10,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468954147] [2021-02-19 19:14:10,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446699206] [2021-02-19 19:14:10,862 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 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-02-19 19:14:10,884 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:14:10,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:10,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:10,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:10,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:10,943 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:10,943 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:14:10,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420533434] [2021-02-19 19:14:10,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:14:10,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:10,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:14:10,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:14:10,944 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:14:11,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:11,275 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-02-19 19:14:11,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 19:14:11,275 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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) Word has length 24 [2021-02-19 19:14:11,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:11,279 INFO L225 Difference]: With dead ends: 2097 [2021-02-19 19:14:11,279 INFO L226 Difference]: Without dead ends: 2097 [2021-02-19 19:14:11,279 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:14:11,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-02-19 19:14:11,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-02-19 19:14:11,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:11,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-02-19 19:14:11,300 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-02-19 19:14:11,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:11,300 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-02-19 19:14:11,300 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:14:11,300 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-02-19 19:14:11,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:11,302 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:11,302 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:11,502 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:11,503 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:11,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:11,503 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-02-19 19:14:11,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:11,503 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809385206] [2021-02-19 19:14:11,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:11,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:11,531 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:11,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809385206] [2021-02-19 19:14:11,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407134839] [2021-02-19 19:14:11,532 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:14:11,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:11,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:11,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:11,629 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:11,630 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:11,630 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:14:11,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985426925] [2021-02-19 19:14:11,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:14:11,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:11,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:14:11,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:14:11,632 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:14:11,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:11,895 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-02-19 19:14:11,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:14:11,895 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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) Word has length 24 [2021-02-19 19:14:11,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:11,899 INFO L225 Difference]: With dead ends: 1963 [2021-02-19 19:14:11,899 INFO L226 Difference]: Without dead ends: 1959 [2021-02-19 19:14:11,899 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:14:11,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-02-19 19:14:11,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-02-19 19:14:11,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:11,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-02-19 19:14:11,921 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-02-19 19:14:11,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:11,921 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-02-19 19:14:11,921 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:14:11,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-02-19 19:14:11,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:11,923 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:11,923 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:12,131 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:12,131 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:12,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:12,132 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-02-19 19:14:12,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:12,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489968985] [2021-02-19 19:14:12,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:12,162 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:12,162 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489968985] [2021-02-19 19:14:12,162 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632047779] [2021-02-19 19:14:12,162 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 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-02-19 19:14:12,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:14:12,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:12,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:12,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:12,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:12,247 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:12,247 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:14:12,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266818965] [2021-02-19 19:14:12,247 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:14:12,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:12,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:14:12,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:14:12,247 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:14:12,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:12,460 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-02-19 19:14:12,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:14:12,461 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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) Word has length 24 [2021-02-19 19:14:12,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:12,464 INFO L225 Difference]: With dead ends: 1728 [2021-02-19 19:14:12,464 INFO L226 Difference]: Without dead ends: 1716 [2021-02-19 19:14:12,464 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-02-19 19:14:12,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-02-19 19:14:12,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-02-19 19:14:12,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:12,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-02-19 19:14:12,481 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-02-19 19:14:12,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:12,482 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-02-19 19:14:12,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:14:12,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-02-19 19:14:12,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:12,483 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:12,483 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:12,684 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:12,684 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:12,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:12,684 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-02-19 19:14:12,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:12,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636982306] [2021-02-19 19:14:12,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:12,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:12,718 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:12,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636982306] [2021-02-19 19:14:12,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768156787] [2021-02-19 19:14:12,719 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 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-02-19 19:14:12,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:14:12,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:12,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:12,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:12,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:12,810 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:12,810 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:14:12,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153757787] [2021-02-19 19:14:12,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:14:12,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:12,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:14:12,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:14:12,810 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:13,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:13,112 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-02-19 19:14:13,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:14:13,112 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:13,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:13,115 INFO L225 Difference]: With dead ends: 1821 [2021-02-19 19:14:13,115 INFO L226 Difference]: Without dead ends: 1821 [2021-02-19 19:14:13,115 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:14:13,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-02-19 19:14:13,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-02-19 19:14:13,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:13,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-02-19 19:14:13,135 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-02-19 19:14:13,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:13,135 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-02-19 19:14:13,135 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:13,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-02-19 19:14:13,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:13,137 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:13,137 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:13,353 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:13,353 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:13,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:13,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-02-19 19:14:13,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:13,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211400922] [2021-02-19 19:14:13,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:13,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:13,388 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:13,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211400922] [2021-02-19 19:14:13,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141466275] [2021-02-19 19:14:13,388 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 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-02-19 19:14:13,406 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:14:13,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:13,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:13,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:13,474 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:13,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:13,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:14:13,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917272683] [2021-02-19 19:14:13,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:14:13,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:13,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:14:13,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:14:13,475 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:13,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:13,732 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-02-19 19:14:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:14:13,732 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:14:13,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:13,735 INFO L225 Difference]: With dead ends: 1790 [2021-02-19 19:14:13,735 INFO L226 Difference]: Without dead ends: 1786 [2021-02-19 19:14:13,735 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-02-19 19:14:13,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-02-19 19:14:13,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-02-19 19:14:13,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:13,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-02-19 19:14:13,753 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-02-19 19:14:13,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:13,753 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-02-19 19:14:13,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:13,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-02-19 19:14:13,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:14:13,755 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:13,755 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:13,955 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-02-19 19:14:13,956 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:13,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:13,956 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-02-19 19:14:13,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:13,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646475223] [2021-02-19 19:14:13,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:13,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:14,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646475223] [2021-02-19 19:14:14,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771583056] [2021-02-19 19:14:14,013 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 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-02-19 19:14:14,033 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:14:14,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:14,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:14:14,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:14,094 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:14,094 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:14,094 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:14:14,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209595845] [2021-02-19 19:14:14,094 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:14:14,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:14,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:14:14,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:14:14,095 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:14,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:14,253 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-02-19 19:14:14,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:14:14,253 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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) Word has length 24 [2021-02-19 19:14:14,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:14,256 INFO L225 Difference]: With dead ends: 1649 [2021-02-19 19:14:14,256 INFO L226 Difference]: Without dead ends: 1637 [2021-02-19 19:14:14,257 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:14:14,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-02-19 19:14:14,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-02-19 19:14:14,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:14,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-02-19 19:14:14,274 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-02-19 19:14:14,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:14,274 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-02-19 19:14:14,274 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:14:14,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-02-19 19:14:14,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:14,276 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:14,276 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:14,490 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:14,490 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:14,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:14,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-02-19 19:14:14,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:14,491 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737677749] [2021-02-19 19:14:14,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:14,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:15,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:15,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737677749] [2021-02-19 19:14:15,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482150846] [2021-02-19 19:14:15,043 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:15,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:14:15,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:15,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:14:15,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:15,667 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 53 [2021-02-19 19:14:15,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:15,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:15,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:15,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:14:15,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:15,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:15,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:15,862 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 13 [2021-02-19 19:14:15,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:15,996 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-02-19 19:14:15,997 INFO L628 ElimStorePlain]: treesize reduction 93, result has 59.6 percent of original size [2021-02-19 19:14:16,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:16,003 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 21 treesize of output 13 [2021-02-19 19:14:16,004 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:16,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:16,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:16,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:14:16,010 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:16,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:16,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:16,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:16,066 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 16 [2021-02-19 19:14:16,068 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:16,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:16,111 INFO L518 ElimStorePlain]: Eliminatee v_prenex_12 vanished before elimination [2021-02-19 19:14:16,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:14:16,114 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:285, output treesize:51 [2021-02-19 19:14:16,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:16,176 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:16,176 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:14:16,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64852536] [2021-02-19 19:14:16,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:16,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:16,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:16,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:16,177 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:14:16,467 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 42 [2021-02-19 19:14:16,901 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-02-19 19:14:17,123 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-02-19 19:14:17,495 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 75 [2021-02-19 19:14:17,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:17,689 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-02-19 19:14:17,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:14:17,689 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:14:17,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:17,692 INFO L225 Difference]: With dead ends: 1517 [2021-02-19 19:14:17,692 INFO L226 Difference]: Without dead ends: 1502 [2021-02-19 19:14:17,692 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=174, Invalid=638, Unknown=0, NotChecked=0, Total=812 [2021-02-19 19:14:17,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-02-19 19:14:17,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-02-19 19:14:17,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:17,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-02-19 19:14:17,708 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-02-19 19:14:17,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:17,708 INFO L480 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-02-19 19:14:17,708 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:14:17,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-02-19 19:14:17,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:17,710 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:17,710 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:17,910 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:17,910 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:17,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:17,911 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-02-19 19:14:17,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:17,911 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004199120] [2021-02-19 19:14:17,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:17,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:18,377 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:18,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004199120] [2021-02-19 19:14:18,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316321691] [2021-02-19 19:14:18,377 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:18,398 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:14:18,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:18,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:14:18,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:18,890 WARN L202 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-02-19 19:14:18,933 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_14, v_prenex_16]} [2021-02-19 19:14:18,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:18,937 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 21 treesize of output 13 [2021-02-19 19:14:18,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:19,055 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-02-19 19:14:19,055 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-02-19 19:14:19,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:19,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:19,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:19,064 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 21 treesize of output 13 [2021-02-19 19:14:19,066 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:19,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:19,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:19,070 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 16 [2021-02-19 19:14:19,071 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:19,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:19,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:19,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:19,114 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 16 [2021-02-19 19:14:19,115 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:19,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:19,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:14:19,152 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-02-19 19:14:19,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:19,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:19,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:14:19,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082969444] [2021-02-19 19:14:19,218 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:19,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:19,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:19,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:19,219 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:14:20,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:20,200 INFO L93 Difference]: Finished difference Result 1495 states and 4899 transitions. [2021-02-19 19:14:20,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:14:20,201 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:14:20,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:20,204 INFO L225 Difference]: With dead ends: 1495 [2021-02-19 19:14:20,204 INFO L226 Difference]: Without dead ends: 1480 [2021-02-19 19:14:20,204 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=151, Invalid=551, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:14:20,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-02-19 19:14:20,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-02-19 19:14:20,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:20,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-02-19 19:14:20,222 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-02-19 19:14:20,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:20,222 INFO L480 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-02-19 19:14:20,223 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:14:20,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-02-19 19:14:20,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:20,224 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:20,224 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:20,425 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:20,425 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:20,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:20,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-02-19 19:14:20,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:20,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630465916] [2021-02-19 19:14:20,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:20,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:20,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:20,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630465916] [2021-02-19 19:14:20,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876786078] [2021-02-19 19:14:20,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:20,977 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:14:20,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:20,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:14:20,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:21,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,589 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 41 treesize of output 16 [2021-02-19 19:14:21,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,599 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 35 treesize of output 19 [2021-02-19 19:14:21,600 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,608 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 39 treesize of output 19 [2021-02-19 19:14:21,609 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-02-19 19:14:21,626 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,634 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 28 treesize of output 13 [2021-02-19 19:14:21,635 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,645 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 35 treesize of output 19 [2021-02-19 19:14:21,645 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,653 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 39 treesize of output 13 [2021-02-19 19:14:21,654 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,663 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 30 treesize of output 16 [2021-02-19 19:14:21,664 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,672 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 28 treesize of output 13 [2021-02-19 19:14:21,672 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,681 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 37 treesize of output 19 [2021-02-19 19:14:21,681 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,689 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 30 treesize of output 16 [2021-02-19 19:14:21,690 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-02-19 19:14:21,700 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,714 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 41 treesize of output 13 [2021-02-19 19:14:21,716 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,723 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 13 [2021-02-19 19:14:21,724 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:21,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:21,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-02-19 19:14:21,729 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:21,754 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-02-19 19:14:21,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:14:21,756 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-02-19 19:14:21,789 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:21,789 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:21,789 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-02-19 19:14:21,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571240903] [2021-02-19 19:14:21,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:21,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:21,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:21,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:21,790 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-02-19 19:14:22,900 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 47 [2021-02-19 19:14:23,228 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-02-19 19:14:23,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:23,316 INFO L93 Difference]: Finished difference Result 1607 states and 5192 transitions. [2021-02-19 19:14:23,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 19:14:23,317 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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) Word has length 26 [2021-02-19 19:14:23,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:23,319 INFO L225 Difference]: With dead ends: 1607 [2021-02-19 19:14:23,319 INFO L226 Difference]: Without dead ends: 1592 [2021-02-19 19:14:23,320 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=211, Invalid=979, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:14:23,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2021-02-19 19:14:23,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1180. [2021-02-19 19:14:23,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:23,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-02-19 19:14:23,337 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-02-19 19:14:23,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:23,337 INFO L480 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-02-19 19:14:23,337 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-02-19 19:14:23,337 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-02-19 19:14:23,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:23,339 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:23,339 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:23,540 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-02-19 19:14:23,540 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:23,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:23,541 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-02-19 19:14:23,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:23,541 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500771229] [2021-02-19 19:14:23,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:23,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:23,726 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-02-19 19:14:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:24,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500771229] [2021-02-19 19:14:24,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358804475] [2021-02-19 19:14:24,067 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-02-19 19:14:24,089 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:14:24,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:24,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:14:24,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:24,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,338 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:24,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:14:24,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,351 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:24,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:14:24,351 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,359 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:24,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-02-19 19:14:24,360 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,371 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:14:24,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:14:24,372 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,385 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:14:24,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:14:24,387 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:24,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:14:24,402 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,411 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:24,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:14:24,412 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,423 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:24,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:14:24,425 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,433 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:24,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:14:24,434 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,442 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:24,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:14:24,443 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:24,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:14:24,457 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,466 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:24,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:14:24,467 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,476 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:24,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-02-19 19:14:24,478 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,489 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:14:24,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:14:24,490 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,501 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:24,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:14:24,502 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:24,508 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:24,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:14:24,509 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:24,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:24,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:14:24,591 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-02-19 19:14:24,802 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:24,802 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:24,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:14:24,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594511268] [2021-02-19 19:14:24,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:14:24,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:24,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:14:24,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:14:24,803 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:14:25,634 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-02-19 19:14:25,795 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 50 [2021-02-19 19:14:26,309 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 68 [2021-02-19 19:14:26,537 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 61 [2021-02-19 19:14:26,845 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 65 [2021-02-19 19:14:27,008 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 68 [2021-02-19 19:14:27,346 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-02-19 19:14:27,618 WARN L202 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 48 [2021-02-19 19:14:27,958 WARN L202 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 42 [2021-02-19 19:14:28,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:28,065 INFO L93 Difference]: Finished difference Result 1843 states and 5867 transitions. [2021-02-19 19:14:28,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:14:28,066 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:14:28,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:28,069 INFO L225 Difference]: With dead ends: 1843 [2021-02-19 19:14:28,069 INFO L226 Difference]: Without dead ends: 1828 [2021-02-19 19:14:28,069 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:14:28,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-02-19 19:14:28,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1198. [2021-02-19 19:14:28,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.346700083542189) internal successors, (4006), 1197 states have internal predecessors, (4006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:28,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 4006 transitions. [2021-02-19 19:14:28,087 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 4006 transitions. Word has length 26 [2021-02-19 19:14:28,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:28,087 INFO L480 AbstractCegarLoop]: Abstraction has 1198 states and 4006 transitions. [2021-02-19 19:14:28,088 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:14:28,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 4006 transitions. [2021-02-19 19:14:28,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:28,089 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:28,090 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:28,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-02-19 19:14:28,290 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:28,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:28,291 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-02-19 19:14:28,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:28,291 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018164330] [2021-02-19 19:14:28,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:28,500 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-02-19 19:14:28,728 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-02-19 19:14:28,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:28,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018164330] [2021-02-19 19:14:28,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483441181] [2021-02-19 19:14:28,941 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-02-19 19:14:28,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:28,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:14:28,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:29,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,526 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 38 treesize of output 16 [2021-02-19 19:14:29,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-02-19 19:14:29,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,545 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 19 [2021-02-19 19:14:29,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,554 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 16 [2021-02-19 19:14:29,554 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,563 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 38 treesize of output 16 [2021-02-19 19:14:29,564 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,572 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 27 treesize of output 7 [2021-02-19 19:14:29,574 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,581 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 34 treesize of output 13 [2021-02-19 19:14:29,582 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,591 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 34 treesize of output 16 [2021-02-19 19:14:29,591 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,600 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 19 [2021-02-19 19:14:29,601 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,608 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 34 treesize of output 13 [2021-02-19 19:14:29,609 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,619 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 47 treesize of output 16 [2021-02-19 19:14:29,620 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,627 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 19 [2021-02-19 19:14:29,628 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,636 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 41 treesize of output 19 [2021-02-19 19:14:29,637 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,647 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 47 treesize of output 13 [2021-02-19 19:14:29,648 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,655 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 13 [2021-02-19 19:14:29,656 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:29,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:29,661 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 41 treesize of output 13 [2021-02-19 19:14:29,662 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:29,693 INFO L628 ElimStorePlain]: treesize reduction 34, result has 49.3 percent of original size [2021-02-19 19:14:29,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:14:29,695 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:809, output treesize:21 [2021-02-19 19:14:29,729 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:29,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:29,730 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-02-19 19:14:29,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526401683] [2021-02-19 19:14:29,730 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:29,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:29,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:29,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:29,730 INFO L87 Difference]: Start difference. First operand 1198 states and 4006 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-02-19 19:14:31,200 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 55 [2021-02-19 19:14:31,386 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 58 [2021-02-19 19:14:31,768 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 52 [2021-02-19 19:14:31,951 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 58 [2021-02-19 19:14:32,214 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-02-19 19:14:32,371 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 55 [2021-02-19 19:14:32,873 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-02-19 19:14:33,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:33,178 INFO L93 Difference]: Finished difference Result 1877 states and 5988 transitions. [2021-02-19 19:14:33,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 19:14:33,178 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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) Word has length 26 [2021-02-19 19:14:33,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:33,181 INFO L225 Difference]: With dead ends: 1877 [2021-02-19 19:14:33,181 INFO L226 Difference]: Without dead ends: 1862 [2021-02-19 19:14:33,182 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=433, Invalid=1919, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 19:14:33,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2021-02-19 19:14:33,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1206. [2021-02-19 19:14:33,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1205 states have (on average 3.349377593360996) internal successors, (4036), 1205 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:33,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 4036 transitions. [2021-02-19 19:14:33,199 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 4036 transitions. Word has length 26 [2021-02-19 19:14:33,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:33,199 INFO L480 AbstractCegarLoop]: Abstraction has 1206 states and 4036 transitions. [2021-02-19 19:14:33,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-02-19 19:14:33,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 4036 transitions. [2021-02-19 19:14:33,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:33,201 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:33,201 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:33,401 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:33,401 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:33,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:33,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-02-19 19:14:33,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:33,402 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647162703] [2021-02-19 19:14:33,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:33,801 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-02-19 19:14:33,917 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-02-19 19:14:34,190 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:34,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647162703] [2021-02-19 19:14:34,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120846547] [2021-02-19 19:14:34,191 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-02-19 19:14:34,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:14:34,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:34,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:14:34,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:34,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,884 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-02-19 19:14:34,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-02-19 19:14:34,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:34,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,920 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-02-19 19:14:34,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-02-19 19:14:34,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:34,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,962 INFO L354 Elim1Store]: treesize reduction 11, result has 62.1 percent of original size [2021-02-19 19:14:34,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 36 [2021-02-19 19:14:34,967 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:34,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:34,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:34,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2021-02-19 19:14:35,009 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,041 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-02-19 19:14:35,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 28 [2021-02-19 19:14:35,043 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,075 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-02-19 19:14:35,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 28 [2021-02-19 19:14:35,077 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,096 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:14:35,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-02-19 19:14:35,097 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,115 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:14:35,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-02-19 19:14:35,116 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,148 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-02-19 19:14:35,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-02-19 19:14:35,153 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,183 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-02-19 19:14:35,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 26 [2021-02-19 19:14:35,185 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,204 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:14:35,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-02-19 19:14:35,204 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,238 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-02-19 19:14:35,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 30 [2021-02-19 19:14:35,243 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,261 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:14:35,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-02-19 19:14:35,262 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,279 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:14:35,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-02-19 19:14:35,280 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,298 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:14:35,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-02-19 19:14:35,299 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:35,309 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:14:35,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-02-19 19:14:35,310 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,447 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 30 [2021-02-19 19:14:35,448 INFO L628 ElimStorePlain]: treesize reduction 175, result has 47.6 percent of original size [2021-02-19 19:14:35,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:14:35,450 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:953, output treesize:180 [2021-02-19 19:14:35,642 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:35,643 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:35,643 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-02-19 19:14:35,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751011159] [2021-02-19 19:14:35,643 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 19:14:35,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:35,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 19:14:35,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-02-19 19:14:35,644 INFO L87 Difference]: Start difference. First operand 1206 states and 4036 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-02-19 19:14:36,477 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 48 [2021-02-19 19:14:36,651 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 61 [2021-02-19 19:14:36,785 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 42 [2021-02-19 19:14:37,821 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 47 [2021-02-19 19:14:37,979 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 45 [2021-02-19 19:14:38,351 WARN L202 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 55 [2021-02-19 19:14:38,845 WARN L202 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 56 [2021-02-19 19:14:38,996 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-02-19 19:14:39,181 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 70 [2021-02-19 19:14:39,497 WARN L202 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 69 [2021-02-19 19:14:39,903 WARN L202 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 74 [2021-02-19 19:14:40,131 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 42 [2021-02-19 19:14:40,463 WARN L202 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 74 [2021-02-19 19:14:40,717 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 71 [2021-02-19 19:14:40,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:40,982 INFO L93 Difference]: Finished difference Result 2421 states and 7568 transitions. [2021-02-19 19:14:40,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:14:40,982 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:14:40,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:40,988 INFO L225 Difference]: With dead ends: 2421 [2021-02-19 19:14:40,988 INFO L226 Difference]: Without dead ends: 2376 [2021-02-19 19:14:40,988 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=528, Invalid=3132, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 19:14:40,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2376 states. [2021-02-19 19:14:41,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2376 to 1349. [2021-02-19 19:14:41,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1349 states, 1348 states have (on average 3.306379821958457) internal successors, (4457), 1348 states have internal predecessors, (4457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:41,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1349 states to 1349 states and 4457 transitions. [2021-02-19 19:14:41,012 INFO L78 Accepts]: Start accepts. Automaton has 1349 states and 4457 transitions. Word has length 26 [2021-02-19 19:14:41,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:41,012 INFO L480 AbstractCegarLoop]: Abstraction has 1349 states and 4457 transitions. [2021-02-19 19:14:41,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-02-19 19:14:41,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1349 states and 4457 transitions. [2021-02-19 19:14:41,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:41,015 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:41,015 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:41,215 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable339 [2021-02-19 19:14:41,215 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:41,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:41,216 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-02-19 19:14:41,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:41,216 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748207791] [2021-02-19 19:14:41,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:41,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:41,692 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748207791] [2021-02-19 19:14:41,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203049160] [2021-02-19 19:14:41,693 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 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-02-19 19:14:41,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:41,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:14:41,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:42,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:42,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:42,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:42,392 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 21 treesize of output 13 [2021-02-19 19:14:42,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:42,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:42,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:42,399 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 13 [2021-02-19 19:14:42,401 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:42,548 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-02-19 19:14:42,548 INFO L628 ElimStorePlain]: treesize reduction 93, result has 59.6 percent of original size [2021-02-19 19:14:42,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:42,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:42,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:42,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:14:42,556 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:42,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:42,559 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 21 treesize of output 13 [2021-02-19 19:14:42,561 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:42,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:42,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:42,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:42,615 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 16 [2021-02-19 19:14:42,616 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:42,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:42,661 INFO L518 ElimStorePlain]: Eliminatee v_prenex_23 vanished before elimination [2021-02-19 19:14:42,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:14:42,665 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:285, output treesize:51 [2021-02-19 19:14:42,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:42,724 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:42,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:14:42,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503981286] [2021-02-19 19:14:42,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:42,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:42,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:42,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:42,725 INFO L87 Difference]: Start difference. First operand 1349 states and 4457 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:14:43,560 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 59 [2021-02-19 19:14:43,756 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 63 [2021-02-19 19:14:44,042 WARN L202 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 75 [2021-02-19 19:14:44,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:44,192 INFO L93 Difference]: Finished difference Result 1759 states and 5691 transitions. [2021-02-19 19:14:44,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 19:14:44,193 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:14:44,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:44,196 INFO L225 Difference]: With dead ends: 1759 [2021-02-19 19:14:44,196 INFO L226 Difference]: Without dead ends: 1744 [2021-02-19 19:14:44,196 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:14:44,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1744 states. [2021-02-19 19:14:44,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1744 to 1366. [2021-02-19 19:14:44,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1366 states, 1365 states have (on average 3.3025641025641024) internal successors, (4508), 1365 states have internal predecessors, (4508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:44,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1366 states to 1366 states and 4508 transitions. [2021-02-19 19:14:44,218 INFO L78 Accepts]: Start accepts. Automaton has 1366 states and 4508 transitions. Word has length 26 [2021-02-19 19:14:44,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:44,218 INFO L480 AbstractCegarLoop]: Abstraction has 1366 states and 4508 transitions. [2021-02-19 19:14:44,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:14:44,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1366 states and 4508 transitions. [2021-02-19 19:14:44,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:44,220 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:44,221 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:44,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable446 [2021-02-19 19:14:44,430 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:44,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:44,431 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-02-19 19:14:44,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:44,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708209571] [2021-02-19 19:14:44,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:44,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:44,625 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-02-19 19:14:44,972 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:44,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708209571] [2021-02-19 19:14:44,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710265397] [2021-02-19 19:14:44,972 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 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-02-19 19:14:44,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:14:44,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:45,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:14:45,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:45,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:45,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,310 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-02-19 19:14:45,310 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 27 [2021-02-19 19:14:45,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,327 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-02-19 19:14:45,328 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:14:45,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,352 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-02-19 19:14:45,353 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 30 [2021-02-19 19:14:45,361 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:45,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,376 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-02-19 19:14:45,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:14:45,377 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:45,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,390 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-02-19 19:14:45,390 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:14:45,391 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,403 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-02-19 19:14:45,404 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:14:45,404 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,417 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-02-19 19:14:45,417 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 22 [2021-02-19 19:14:45,418 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,431 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-02-19 19:14:45,432 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:14:45,432 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,455 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-02-19 19:14:45,456 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 26 [2021-02-19 19:14:45,457 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:45,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,471 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-02-19 19:14:45,471 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:14:45,472 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:45,491 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 37 [2021-02-19 19:14:45,494 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,514 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:45,514 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 37 [2021-02-19 19:14:45,537 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:45,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,563 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-02-19 19:14:45,564 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 30 [2021-02-19 19:14:45,565 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:45,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,587 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-02-19 19:14:45,587 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-02-19 19:14:45,589 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:45,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:45,606 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 28 [2021-02-19 19:14:45,612 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:45,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:45,620 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-02-19 19:14:45,621 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:14:45,621 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:45,722 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:14:45,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:45,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:14:45,724 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:777, output treesize:249 [2021-02-19 19:14:45,847 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:14:46,056 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-02-19 19:14:46,170 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:46,170 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:46,170 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:14:46,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999952531] [2021-02-19 19:14:46,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:14:46,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:46,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:14:46,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:14:46,171 INFO L87 Difference]: Start difference. First operand 1366 states and 4508 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:14:46,767 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 54 [2021-02-19 19:14:47,187 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-02-19 19:14:47,376 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 53 [2021-02-19 19:14:47,610 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 56 [2021-02-19 19:14:47,749 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 52 [2021-02-19 19:14:48,062 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 69 [2021-02-19 19:14:48,241 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-02-19 19:14:48,515 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-02-19 19:14:48,807 WARN L202 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-02-19 19:14:49,108 WARN L202 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 53 [2021-02-19 19:14:49,555 WARN L202 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2021-02-19 19:14:49,857 WARN L202 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 38 [2021-02-19 19:14:50,395 WARN L202 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 63 [2021-02-19 19:14:50,846 WARN L202 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 49 [2021-02-19 19:14:50,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:50,933 INFO L93 Difference]: Finished difference Result 1990 states and 6294 transitions. [2021-02-19 19:14:50,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 19:14:50,934 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) Word has length 26 [2021-02-19 19:14:50,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:50,938 INFO L225 Difference]: With dead ends: 1990 [2021-02-19 19:14:50,938 INFO L226 Difference]: Without dead ends: 1975 [2021-02-19 19:14:50,939 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=313, Invalid=1757, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 19:14:50,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-02-19 19:14:50,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1388. [2021-02-19 19:14:50,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 1387 states have (on average 3.308579668348955) internal successors, (4589), 1387 states have internal predecessors, (4589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:50,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 4589 transitions. [2021-02-19 19:14:50,960 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 4589 transitions. Word has length 26 [2021-02-19 19:14:50,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:50,960 INFO L480 AbstractCegarLoop]: Abstraction has 1388 states and 4589 transitions. [2021-02-19 19:14:50,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:14:50,960 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 4589 transitions. [2021-02-19 19:14:50,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:50,963 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:50,963 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:51,163 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable467 [2021-02-19 19:14:51,164 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:51,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:51,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-02-19 19:14:51,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:51,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477857976] [2021-02-19 19:14:51,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:51,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:51,544 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 38 [2021-02-19 19:14:51,643 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:51,643 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477857976] [2021-02-19 19:14:51,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970750805] [2021-02-19 19:14:51,644 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 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-02-19 19:14:51,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:14:51,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:51,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:14:51,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:52,186 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-02-19 19:14:52,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:52,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:52,498 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 21 treesize of output 13 [2021-02-19 19:14:52,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:52,662 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-02-19 19:14:52,662 INFO L628 ElimStorePlain]: treesize reduction 98, result has 60.6 percent of original size [2021-02-19 19:14:52,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:52,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:52,667 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 16 [2021-02-19 19:14:52,669 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:52,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:52,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:52,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:52,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:52,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:14:52,746 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:52,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:52,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:14:52,751 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:52,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:52,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:52,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:52,804 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 21 treesize of output 13 [2021-02-19 19:14:52,806 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:52,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:52,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:14:52,854 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:285, output treesize:51 [2021-02-19 19:14:52,923 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:52,924 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:52,924 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:14:52,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003229605] [2021-02-19 19:14:52,924 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:52,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:52,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:52,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:52,925 INFO L87 Difference]: Start difference. First operand 1388 states and 4589 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:14:53,317 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 29 [2021-02-19 19:14:53,562 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 44 [2021-02-19 19:14:53,910 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-02-19 19:14:54,123 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 64 [2021-02-19 19:14:54,519 WARN L202 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 76 [2021-02-19 19:14:54,881 WARN L202 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 77 [2021-02-19 19:14:54,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:54,962 INFO L93 Difference]: Finished difference Result 1889 states and 6092 transitions. [2021-02-19 19:14:54,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:14:54,962 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:14:54,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:54,965 INFO L225 Difference]: With dead ends: 1889 [2021-02-19 19:14:54,965 INFO L226 Difference]: Without dead ends: 1874 [2021-02-19 19:14:54,966 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:14:54,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1874 states. [2021-02-19 19:14:54,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1874 to 1397. [2021-02-19 19:14:54,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1397 states, 1396 states have (on average 3.3130372492836675) internal successors, (4625), 1396 states have internal predecessors, (4625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:54,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1397 states to 1397 states and 4625 transitions. [2021-02-19 19:14:54,986 INFO L78 Accepts]: Start accepts. Automaton has 1397 states and 4625 transitions. Word has length 26 [2021-02-19 19:14:54,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:54,986 INFO L480 AbstractCegarLoop]: Abstraction has 1397 states and 4625 transitions. [2021-02-19 19:14:54,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:14:54,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1397 states and 4625 transitions. [2021-02-19 19:14:54,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:54,989 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:54,989 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:55,191 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable505,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:55,191 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:55,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:55,192 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-02-19 19:14:55,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:55,192 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791696026] [2021-02-19 19:14:55,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:55,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:55,400 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-02-19 19:14:55,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:55,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791696026] [2021-02-19 19:14:55,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890369576] [2021-02-19 19:14:55,746 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 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-02-19 19:14:55,767 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:14:55,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:55,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:14:55,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:56,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:14:56,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,146 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 33 treesize of output 19 [2021-02-19 19:14:56,146 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,153 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 33 treesize of output 19 [2021-02-19 19:14:56,154 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:14:56,161 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:14:56,169 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:14:56,176 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,182 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 31 treesize of output 19 [2021-02-19 19:14:56,182 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,188 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 16 [2021-02-19 19:14:56,189 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,197 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 21 treesize of output 13 [2021-02-19 19:14:56,197 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,203 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 16 [2021-02-19 19:14:56,207 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:14:56,214 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:14:56,220 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,226 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 33 treesize of output 19 [2021-02-19 19:14:56,229 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,235 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 16 [2021-02-19 19:14:56,237 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:56,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:56,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 19 [2021-02-19 19:14:56,243 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:56,323 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-02-19 19:14:56,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:14:56,325 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-02-19 19:14:56,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:56,392 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:56,392 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:14:56,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564564073] [2021-02-19 19:14:56,392 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:14:56,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:56,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:14:56,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:14:56,393 INFO L87 Difference]: Start difference. First operand 1397 states and 4625 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-02-19 19:14:57,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:57,200 INFO L93 Difference]: Finished difference Result 1702 states and 5570 transitions. [2021-02-19 19:14:57,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:14:57,201 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:14:57,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:57,204 INFO L225 Difference]: With dead ends: 1702 [2021-02-19 19:14:57,204 INFO L226 Difference]: Without dead ends: 1687 [2021-02-19 19:14:57,204 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-02-19 19:14:57,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1687 states. [2021-02-19 19:14:57,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1687 to 1406. [2021-02-19 19:14:57,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1405 states have (on average 3.3174377224199287) internal successors, (4661), 1405 states have internal predecessors, (4661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:14:57,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 4661 transitions. [2021-02-19 19:14:57,224 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 4661 transitions. Word has length 26 [2021-02-19 19:14:57,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:57,224 INFO L480 AbstractCegarLoop]: Abstraction has 1406 states and 4661 transitions. [2021-02-19 19:14:57,224 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-02-19 19:14:57,224 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 4661 transitions. [2021-02-19 19:14:57,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:57,227 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:57,227 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:14:57,427 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable526,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:57,427 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:57,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:57,428 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-02-19 19:14:57,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:57,428 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228560068] [2021-02-19 19:14:57,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:57,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:57,712 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 41 [2021-02-19 19:14:57,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:57,907 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228560068] [2021-02-19 19:14:57,907 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701366206] [2021-02-19 19:14:57,907 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 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-02-19 19:14:57,927 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:14:57,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:57,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:14:57,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:58,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,293 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:58,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:14:58,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,306 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:58,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:14:58,310 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,319 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:58,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-02-19 19:14:58,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,329 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:58,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:14:58,330 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,340 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:58,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:14:58,341 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,350 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:58,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-02-19 19:14:58,351 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,364 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:58,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:14:58,366 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:58,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:14:58,383 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,395 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:58,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:14:58,396 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,409 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:14:58,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:14:58,411 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,424 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:14:58,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:14:58,427 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,440 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:58,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:14:58,443 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,457 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:14:58,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:14:58,459 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,471 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:58,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:14:58,473 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,483 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:58,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:14:58,484 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:58,491 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:14:58,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:14:58,492 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:58,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:58,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:14:58,585 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:689, output treesize:174 [2021-02-19 19:14:58,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:14:58,807 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:58,807 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:14:58,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386990737] [2021-02-19 19:14:58,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:58,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:58,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:58,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:58,807 INFO L87 Difference]: Start difference. First operand 1406 states and 4661 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:00,500 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 46 [2021-02-19 19:15:00,686 WARN L202 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-02-19 19:15:00,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:00,780 INFO L93 Difference]: Finished difference Result 2063 states and 6662 transitions. [2021-02-19 19:15:00,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:15:00,781 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:15:00,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:00,785 INFO L225 Difference]: With dead ends: 2063 [2021-02-19 19:15:00,785 INFO L226 Difference]: Without dead ends: 2048 [2021-02-19 19:15:00,785 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=274, Invalid=1058, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 19:15:00,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-02-19 19:15:00,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1406. [2021-02-19 19:15:00,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1405 states have (on average 3.3174377224199287) internal successors, (4661), 1405 states have internal predecessors, (4661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:00,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 4661 transitions. [2021-02-19 19:15:00,808 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 4661 transitions. Word has length 26 [2021-02-19 19:15:00,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:00,808 INFO L480 AbstractCegarLoop]: Abstraction has 1406 states and 4661 transitions. [2021-02-19 19:15:00,808 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:00,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 4661 transitions. [2021-02-19 19:15:00,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:00,811 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:00,811 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:01,024 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable558 [2021-02-19 19:15:01,024 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:01,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:01,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1060173529, now seen corresponding path program 12 times [2021-02-19 19:15:01,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:01,025 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11906478] [2021-02-19 19:15:01,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:01,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:01,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:01,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11906478] [2021-02-19 19:15:01,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539031319] [2021-02-19 19:15:01,453 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 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-02-19 19:15:01,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:15:01,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:01,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:15:01,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:01,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,735 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:01,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-02-19 19:15:01,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,745 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:01,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:01,746 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:01,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:15:01,776 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,786 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:01,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:01,787 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:01,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:15:01,803 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,817 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:01,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:15:01,818 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,828 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:01,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:15:01,829 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,839 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:01,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-02-19 19:15:01,840 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:01,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:15:01,854 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,866 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:01,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:15:01,871 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,882 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:01,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:01,883 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,892 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:01,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:15:01,893 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,918 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:01,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:15:01,921 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,932 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:01,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:15:01,934 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,947 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:01,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:15:01,949 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:01,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:01,955 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:01,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:01,956 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:02,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:02,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:15:02,038 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-02-19 19:15:02,257 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:02,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:02,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:15:02,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821019607] [2021-02-19 19:15:02,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:02,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:02,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:02,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:02,258 INFO L87 Difference]: Start difference. First operand 1406 states and 4661 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:15:02,691 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 48 [2021-02-19 19:15:02,967 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-02-19 19:15:03,102 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-02-19 19:15:03,472 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 48 [2021-02-19 19:15:03,632 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-02-19 19:15:03,769 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2021-02-19 19:15:04,050 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-02-19 19:15:04,284 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-02-19 19:15:04,459 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 58 [2021-02-19 19:15:04,615 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-02-19 19:15:04,937 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-02-19 19:15:05,220 WARN L202 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 54 [2021-02-19 19:15:05,555 WARN L202 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 42 [2021-02-19 19:15:05,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:05,624 INFO L93 Difference]: Finished difference Result 2003 states and 6504 transitions. [2021-02-19 19:15:05,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:15:05,624 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:15:05,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:05,628 INFO L225 Difference]: With dead ends: 2003 [2021-02-19 19:15:05,628 INFO L226 Difference]: Without dead ends: 1988 [2021-02-19 19:15:05,628 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=326, Invalid=1480, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:15:05,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2021-02-19 19:15:05,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1406. [2021-02-19 19:15:05,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1405 states have (on average 3.3174377224199287) internal successors, (4661), 1405 states have internal predecessors, (4661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:05,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 4661 transitions. [2021-02-19 19:15:05,649 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 4661 transitions. Word has length 26 [2021-02-19 19:15:05,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:05,650 INFO L480 AbstractCegarLoop]: Abstraction has 1406 states and 4661 transitions. [2021-02-19 19:15:05,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:15:05,650 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 4661 transitions. [2021-02-19 19:15:05,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:05,652 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:05,652 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:05,852 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable599,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:05,853 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:05,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:05,853 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-02-19 19:15:05,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:05,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150650450] [2021-02-19 19:15:05,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:05,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:06,353 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:06,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150650450] [2021-02-19 19:15:06,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500885479] [2021-02-19 19:15:06,354 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-02-19 19:15:06,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:15:06,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:06,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:15:06,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:06,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:06,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:06,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:06,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:06,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:06,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:06,990 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 35 treesize of output 19 [2021-02-19 19:15:06,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:06,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:06,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:06,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:06,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:06,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:06,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,000 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 13 [2021-02-19 19:15:07,001 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,011 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 41 treesize of output 16 [2021-02-19 19:15:07,012 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,023 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 39 treesize of output 19 [2021-02-19 19:15:07,024 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,033 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 28 treesize of output 13 [2021-02-19 19:15:07,034 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-02-19 19:15:07,044 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,054 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 35 treesize of output 19 [2021-02-19 19:15:07,055 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,064 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 41 treesize of output 13 [2021-02-19 19:15:07,065 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,075 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 28 treesize of output 13 [2021-02-19 19:15:07,076 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,087 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 39 treesize of output 16 [2021-02-19 19:15:07,088 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,099 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 37 treesize of output 19 [2021-02-19 19:15:07,100 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,109 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 30 treesize of output 16 [2021-02-19 19:15:07,110 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,120 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 39 treesize of output 13 [2021-02-19 19:15:07,131 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,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 34 treesize of output 16 [2021-02-19 19:15:07,140 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:07,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:07,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 30 treesize of output 16 [2021-02-19 19:15:07,145 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:07,173 INFO L628 ElimStorePlain]: treesize reduction 34, result has 44.3 percent of original size [2021-02-19 19:15:07,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:15:07,175 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-02-19 19:15:07,202 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:07,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:07,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-02-19 19:15:07,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435064833] [2021-02-19 19:15:07,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:07,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:07,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:07,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:07,203 INFO L87 Difference]: Start difference. First operand 1406 states and 4661 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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-02-19 19:15:07,672 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-02-19 19:15:08,022 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 49 [2021-02-19 19:15:08,202 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 69 [2021-02-19 19:15:08,803 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-02-19 19:15:09,095 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-02-19 19:15:09,452 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 66 [2021-02-19 19:15:10,187 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 60 [2021-02-19 19:15:10,453 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2021-02-19 19:15:10,704 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 52 [2021-02-19 19:15:10,844 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 51 [2021-02-19 19:15:11,173 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 42 [2021-02-19 19:15:11,460 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 57 [2021-02-19 19:15:11,608 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-02-19 19:15:11,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:11,927 INFO L93 Difference]: Finished difference Result 2581 states and 7991 transitions. [2021-02-19 19:15:11,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-02-19 19:15:11,928 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:15:11,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:11,933 INFO L225 Difference]: With dead ends: 2581 [2021-02-19 19:15:11,933 INFO L226 Difference]: Without dead ends: 2536 [2021-02-19 19:15:11,934 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1409 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=699, Invalid=3591, Unknown=0, NotChecked=0, Total=4290 [2021-02-19 19:15:11,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2021-02-19 19:15:11,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 1417. [2021-02-19 19:15:11,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1416 states have (on average 3.327683615819209) internal successors, (4712), 1416 states have internal predecessors, (4712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:11,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 4712 transitions. [2021-02-19 19:15:11,958 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 4712 transitions. Word has length 26 [2021-02-19 19:15:11,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:11,959 INFO L480 AbstractCegarLoop]: Abstraction has 1417 states and 4712 transitions. [2021-02-19 19:15:11,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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-02-19 19:15:11,959 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 4712 transitions. [2021-02-19 19:15:11,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:11,961 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:11,961 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:12,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable616 [2021-02-19 19:15:12,162 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:12,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:12,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-02-19 19:15:12,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:12,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39421699] [2021-02-19 19:15:12,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:12,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:12,631 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:12,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39421699] [2021-02-19 19:15:12,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715811580] [2021-02-19 19:15:12,632 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-02-19 19:15:12,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:15:12,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:12,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:15:12,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:13,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,269 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 35 treesize of output 19 [2021-02-19 19:15:13,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,279 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 28 treesize of output 13 [2021-02-19 19:15:13,280 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,289 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 28 treesize of output 13 [2021-02-19 19:15:13,289 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,298 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 41 treesize of output 13 [2021-02-19 19:15:13,299 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:15:13,309 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,318 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 30 treesize of output 16 [2021-02-19 19:15:13,319 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,328 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 37 treesize of output 19 [2021-02-19 19:15:13,328 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-02-19 19:15:13,339 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,349 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 41 treesize of output 16 [2021-02-19 19:15:13,350 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,359 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 32 treesize of output 16 [2021-02-19 19:15:13,360 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-02-19 19:15:13,369 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,377 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 35 treesize of output 19 [2021-02-19 19:15:13,378 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,387 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 39 treesize of output 13 [2021-02-19 19:15:13,388 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,396 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 39 treesize of output 16 [2021-02-19 19:15:13,397 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:13,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:13,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 13 [2021-02-19 19:15:13,403 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:13,433 INFO L628 ElimStorePlain]: treesize reduction 18, result has 60.0 percent of original size [2021-02-19 19:15:13,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:15:13,435 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-02-19 19:15:13,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:13,463 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:13,463 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-02-19 19:15:13,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804334118] [2021-02-19 19:15:13,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:13,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:13,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:13,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:13,464 INFO L87 Difference]: Start difference. First operand 1417 states and 4712 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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-02-19 19:15:13,930 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 63 [2021-02-19 19:15:14,325 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 65 [2021-02-19 19:15:14,823 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 66 [2021-02-19 19:15:15,017 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-02-19 19:15:15,336 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-02-19 19:15:15,776 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 59 [2021-02-19 19:15:16,667 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-02-19 19:15:16,818 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 57 [2021-02-19 19:15:17,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:17,024 INFO L93 Difference]: Finished difference Result 2504 states and 7805 transitions. [2021-02-19 19:15:17,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 19:15:17,025 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:15:17,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:17,030 INFO L225 Difference]: With dead ends: 2504 [2021-02-19 19:15:17,030 INFO L226 Difference]: Without dead ends: 2459 [2021-02-19 19:15:17,030 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=581, Invalid=2611, Unknown=0, NotChecked=0, Total=3192 [2021-02-19 19:15:17,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2459 states. [2021-02-19 19:15:17,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2459 to 1417. [2021-02-19 19:15:17,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1416 states have (on average 3.3283898305084745) internal successors, (4713), 1416 states have internal predecessors, (4713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:17,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 4713 transitions. [2021-02-19 19:15:17,053 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 4713 transitions. Word has length 26 [2021-02-19 19:15:17,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:17,053 INFO L480 AbstractCegarLoop]: Abstraction has 1417 states and 4713 transitions. [2021-02-19 19:15:17,053 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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-02-19 19:15:17,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 4713 transitions. [2021-02-19 19:15:17,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:17,056 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:17,056 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:17,256 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable722 [2021-02-19 19:15:17,256 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:17,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:17,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-02-19 19:15:17,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:17,257 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607663335] [2021-02-19 19:15:17,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:17,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:17,767 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:17,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607663335] [2021-02-19 19:15:17,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514260901] [2021-02-19 19:15:17,768 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-02-19 19:15:17,790 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:15:17,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:17,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:15:17,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:18,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,365 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:18,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-02-19 19:15:18,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,399 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-02-19 19:15:18,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-02-19 19:15:18,401 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,431 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-02-19 19:15:18,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 35 [2021-02-19 19:15:18,432 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,458 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-02-19 19:15:18,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-02-19 19:15:18,460 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,487 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-02-19 19:15:18,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-02-19 19:15:18,489 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,520 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-02-19 19:15:18,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-02-19 19:15:18,521 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,549 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-02-19 19:15:18,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-02-19 19:15:18,551 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,579 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-02-19 19:15:18,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 28 [2021-02-19 19:15:18,581 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,599 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:15:18,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-02-19 19:15:18,600 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,622 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:15:18,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-02-19 19:15:18,623 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,660 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-02-19 19:15:18,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-02-19 19:15:18,662 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,682 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:15:18,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-02-19 19:15:18,683 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,711 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-02-19 19:15:18,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-02-19 19:15:18,713 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,739 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-02-19 19:15:18,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-02-19 19:15:18,741 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,758 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:15:18,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-02-19 19:15:18,759 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:18,773 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:15:18,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-02-19 19:15:18,774 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:18,897 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 26 [2021-02-19 19:15:18,897 INFO L628 ElimStorePlain]: treesize reduction 168, result has 39.1 percent of original size [2021-02-19 19:15:18,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:15:18,899 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:761, output treesize:90 [2021-02-19 19:15:18,994 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:18,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:18,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-02-19 19:15:18,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102584412] [2021-02-19 19:15:18,995 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:18,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:18,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:18,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:18,996 INFO L87 Difference]: Start difference. First operand 1417 states and 4713 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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-02-19 19:15:19,314 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 40 [2021-02-19 19:15:19,626 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-02-19 19:15:20,218 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-02-19 19:15:20,358 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2021-02-19 19:15:20,957 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2021-02-19 19:15:21,353 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-02-19 19:15:21,554 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 60 [2021-02-19 19:15:21,842 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-02-19 19:15:22,348 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 57 [2021-02-19 19:15:22,812 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 47 [2021-02-19 19:15:23,093 WARN L202 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 46 [2021-02-19 19:15:23,222 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 41 [2021-02-19 19:15:23,515 WARN L202 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 48 [2021-02-19 19:15:23,744 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 40 [2021-02-19 19:15:24,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:24,300 INFO L93 Difference]: Finished difference Result 3507 states and 10909 transitions. [2021-02-19 19:15:24,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-02-19 19:15:24,301 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:15:24,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:24,308 INFO L225 Difference]: With dead ends: 3507 [2021-02-19 19:15:24,308 INFO L226 Difference]: Without dead ends: 3447 [2021-02-19 19:15:24,308 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=802, Invalid=3230, Unknown=0, NotChecked=0, Total=4032 [2021-02-19 19:15:24,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3447 states. [2021-02-19 19:15:24,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3447 to 1434. [2021-02-19 19:15:24,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1434 states, 1433 states have (on average 3.3440334961618983) internal successors, (4792), 1433 states have internal predecessors, (4792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:24,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 1434 states and 4792 transitions. [2021-02-19 19:15:24,354 INFO L78 Accepts]: Start accepts. Automaton has 1434 states and 4792 transitions. Word has length 26 [2021-02-19 19:15:24,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:24,354 INFO L480 AbstractCegarLoop]: Abstraction has 1434 states and 4792 transitions. [2021-02-19 19:15:24,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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-02-19 19:15:24,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 4792 transitions. [2021-02-19 19:15:24,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:24,357 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:24,357 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:24,557 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable818 [2021-02-19 19:15:24,557 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:24,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:24,558 INFO L82 PathProgramCache]: Analyzing trace with hash -426889313, now seen corresponding path program 13 times [2021-02-19 19:15:24,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:24,558 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135708468] [2021-02-19 19:15:24,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:24,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:25,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:25,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135708468] [2021-02-19 19:15:25,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131160260] [2021-02-19 19:15:25,045 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 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-02-19 19:15:25,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:25,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:15:25,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:25,457 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-02-19 19:15:25,495 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_36], 2=[A, v_prenex_38]} [2021-02-19 19:15:25,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:25,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:15:25,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:25,629 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-02-19 19:15:25,629 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-02-19 19:15:25,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:25,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:25,634 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 16 [2021-02-19 19:15:25,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:25,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:25,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:25,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:25,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:25,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:15:25,694 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:25,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:25,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:25,698 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 21 treesize of output 13 [2021-02-19 19:15:25,699 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:25,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:25,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:15:25,743 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-02-19 19:15:25,810 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:25,811 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:25,811 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:15:25,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458980781] [2021-02-19 19:15:25,811 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:15:25,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:25,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:15:25,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:15:25,812 INFO L87 Difference]: Start difference. First operand 1434 states and 4792 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:26,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:26,817 INFO L93 Difference]: Finished difference Result 1781 states and 5846 transitions. [2021-02-19 19:15:26,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:15:26,817 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:15:26,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:26,820 INFO L225 Difference]: With dead ends: 1781 [2021-02-19 19:15:26,820 INFO L226 Difference]: Without dead ends: 1766 [2021-02-19 19:15:26,820 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:15:26,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-02-19 19:15:26,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 1426. [2021-02-19 19:15:26,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1425 states have (on average 3.3480701754385964) internal successors, (4771), 1425 states have internal predecessors, (4771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:26,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 4771 transitions. [2021-02-19 19:15:26,837 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 4771 transitions. Word has length 26 [2021-02-19 19:15:26,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:26,837 INFO L480 AbstractCegarLoop]: Abstraction has 1426 states and 4771 transitions. [2021-02-19 19:15:26,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:26,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 4771 transitions. [2021-02-19 19:15:26,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:26,839 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:26,839 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:27,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable919 [2021-02-19 19:15:27,040 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:27,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:27,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 14 times [2021-02-19 19:15:27,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:27,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440774008] [2021-02-19 19:15:27,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:27,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:27,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:27,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440774008] [2021-02-19 19:15:27,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599062906] [2021-02-19 19:15:27,441 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 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-02-19 19:15:27,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:15:27,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:27,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 19:15:27,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:27,843 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:15:27,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:27,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:27,855 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:15:27,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:27,856 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:27,879 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:15:27,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-02-19 19:15:27,884 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:27,903 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:27,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-02-19 19:15:27,906 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:27,924 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:27,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-02-19 19:15:27,931 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:27,953 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:15:27,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:15:27,955 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:27,979 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:15:27,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-02-19 19:15:27,993 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,004 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:15:28,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:28,005 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,016 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:15:28,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 16 [2021-02-19 19:15:28,017 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,037 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:15:28,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:15:28,039 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,050 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:15:28,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 22 [2021-02-19 19:15:28,051 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,062 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:15:28,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:15:28,063 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,086 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:28,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-02-19 19:15:28,088 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,099 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:15:28,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:15:28,100 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,111 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:15:28,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:28,112 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,132 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:15:28,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-02-19 19:15:28,134 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:28,264 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:15:28,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:28,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:15:28,276 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:737, output treesize:407 [2021-02-19 19:15:28,550 WARN L202 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-02-19 19:15:28,798 WARN L202 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 41 [2021-02-19 19:15:28,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:28,931 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:28,931 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-02-19 19:15:28,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166562689] [2021-02-19 19:15:28,932 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:15:28,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:28,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:15:28,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:15:28,932 INFO L87 Difference]: Start difference. First operand 1426 states and 4771 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:15:29,503 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-02-19 19:15:29,858 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 33 [2021-02-19 19:15:30,030 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 43 [2021-02-19 19:15:30,353 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-02-19 19:15:30,592 WARN L202 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 41 [2021-02-19 19:15:30,834 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 51 [2021-02-19 19:15:31,167 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 63 [2021-02-19 19:15:31,312 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-02-19 19:15:31,563 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 46 [2021-02-19 19:15:31,917 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:15:32,233 WARN L202 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 46 [2021-02-19 19:15:32,562 WARN L202 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-02-19 19:15:32,915 WARN L202 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 61 [2021-02-19 19:15:33,251 WARN L202 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 32 [2021-02-19 19:15:33,696 WARN L202 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 40 [2021-02-19 19:15:33,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:33,799 INFO L93 Difference]: Finished difference Result 2107 states and 6739 transitions. [2021-02-19 19:15:33,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 19:15:33,799 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) Word has length 26 [2021-02-19 19:15:33,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:33,803 INFO L225 Difference]: With dead ends: 2107 [2021-02-19 19:15:33,803 INFO L226 Difference]: Without dead ends: 2092 [2021-02-19 19:15:33,803 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=274, Invalid=1532, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:15:33,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2021-02-19 19:15:33,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 1430. [2021-02-19 19:15:33,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1430 states, 1429 states have (on average 3.3533939818054583) internal successors, (4792), 1429 states have internal predecessors, (4792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:33,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1430 states to 1430 states and 4792 transitions. [2021-02-19 19:15:33,823 INFO L78 Accepts]: Start accepts. Automaton has 1430 states and 4792 transitions. Word has length 26 [2021-02-19 19:15:33,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:33,824 INFO L480 AbstractCegarLoop]: Abstraction has 1430 states and 4792 transitions. [2021-02-19 19:15:33,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:15:33,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1430 states and 4792 transitions. [2021-02-19 19:15:33,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:33,826 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:33,826 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:34,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable928,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:34,041 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:34,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:34,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1175939077, now seen corresponding path program 15 times [2021-02-19 19:15:34,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:34,041 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980920704] [2021-02-19 19:15:34,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:34,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:34,215 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-02-19 19:15:34,330 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-02-19 19:15:34,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:34,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980920704] [2021-02-19 19:15:34,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958053397] [2021-02-19 19:15:34,583 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 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-02-19 19:15:34,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:15:34,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:34,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:15:34,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:35,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,072 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:35,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:15:35,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:35,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-02-19 19:15:35,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,105 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:35,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:15:35,106 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,120 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:35,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:15:35,121 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,134 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:35,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:15:35,135 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,154 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:35,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 24 [2021-02-19 19:15:35,159 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,176 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:35,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 24 [2021-02-19 19:15:35,178 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,196 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:35,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-02-19 19:15:35,198 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,217 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:35,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 20 [2021-02-19 19:15:35,219 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,237 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:35,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-02-19 19:15:35,240 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,254 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:35,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:15:35,255 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,272 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:35,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-02-19 19:15:35,276 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,290 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:35,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:15:35,291 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,305 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:35,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-02-19 19:15:35,306 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,321 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:35,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:15:35,322 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:35,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:35,335 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:35,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-02-19 19:15:35,337 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:35,457 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:15:35,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:35,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:15:35,463 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:825, output treesize:196 [2021-02-19 19:15:35,667 WARN L202 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-02-19 19:15:35,785 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:35,785 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:35,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:15:35,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553542436] [2021-02-19 19:15:35,786 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:15:35,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:35,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:15:35,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:15:35,786 INFO L87 Difference]: Start difference. First operand 1430 states and 4792 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-02-19 19:15:36,171 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-02-19 19:15:36,457 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2021-02-19 19:15:36,579 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-02-19 19:15:36,874 WARN L202 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2021-02-19 19:15:37,376 WARN L202 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-02-19 19:15:37,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:37,414 INFO L93 Difference]: Finished difference Result 1996 states and 6536 transitions. [2021-02-19 19:15:37,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:15:37,414 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:15:37,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:37,418 INFO L225 Difference]: With dead ends: 1996 [2021-02-19 19:15:37,418 INFO L226 Difference]: Without dead ends: 1981 [2021-02-19 19:15:37,418 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2021-02-19 19:15:37,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1981 states. [2021-02-19 19:15:37,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1981 to 1427. [2021-02-19 19:15:37,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1427 states, 1426 states have (on average 3.349929873772791) internal successors, (4777), 1426 states have internal predecessors, (4777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:37,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1427 states to 1427 states and 4777 transitions. [2021-02-19 19:15:37,438 INFO L78 Accepts]: Start accepts. Automaton has 1427 states and 4777 transitions. Word has length 26 [2021-02-19 19:15:37,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:37,438 INFO L480 AbstractCegarLoop]: Abstraction has 1427 states and 4777 transitions. [2021-02-19 19:15:37,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-02-19 19:15:37,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1427 states and 4777 transitions. [2021-02-19 19:15:37,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:37,440 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:37,440 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:37,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable982 [2021-02-19 19:15:37,654 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:37,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:37,654 INFO L82 PathProgramCache]: Analyzing trace with hash -801378205, now seen corresponding path program 16 times [2021-02-19 19:15:37,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:37,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808934951] [2021-02-19 19:15:37,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:37,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:38,171 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:38,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808934951] [2021-02-19 19:15:38,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75316529] [2021-02-19 19:15:38,172 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 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-02-19 19:15:38,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:15:38,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:38,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:15:38,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:38,560 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-02-19 19:15:38,849 WARN L202 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-02-19 19:15:38,924 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_49], 2=[A, v_prenex_47], 3=[v_prenex_48]} [2021-02-19 19:15:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:38,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:15:38,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:39,075 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-02-19 19:15:39,075 INFO L628 ElimStorePlain]: treesize reduction 88, result has 60.9 percent of original size [2021-02-19 19:15:39,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:39,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:39,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:39,082 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 21 treesize of output 13 [2021-02-19 19:15:39,083 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:39,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:39,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:39,088 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 16 [2021-02-19 19:15:39,089 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:39,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:39,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:39,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:39,146 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 16 [2021-02-19 19:15:39,147 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:39,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:39,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:39,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-02-19 19:15:39,195 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:39,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:39,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:15:39,238 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:239, output treesize:51 [2021-02-19 19:15:39,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:39,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:39,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:15:39,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790647213] [2021-02-19 19:15:39,307 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:15:39,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:39,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:15:39,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:15:39,307 INFO L87 Difference]: Start difference. First operand 1427 states and 4777 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:39,628 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 33 [2021-02-19 19:15:40,016 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 38 [2021-02-19 19:15:40,331 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 49 [2021-02-19 19:15:40,571 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-02-19 19:15:41,032 WARN L202 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 65 [2021-02-19 19:15:41,276 WARN L202 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 73 [2021-02-19 19:15:41,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:41,435 INFO L93 Difference]: Finished difference Result 1936 states and 6341 transitions. [2021-02-19 19:15:41,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 19:15:41,436 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:15:41,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:41,439 INFO L225 Difference]: With dead ends: 1936 [2021-02-19 19:15:41,439 INFO L226 Difference]: Without dead ends: 1921 [2021-02-19 19:15:41,439 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:15:41,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1921 states. [2021-02-19 19:15:41,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1921 to 1430. [2021-02-19 19:15:41,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1430 states, 1429 states have (on average 3.351294611616515) internal successors, (4789), 1429 states have internal predecessors, (4789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:41,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1430 states to 1430 states and 4789 transitions. [2021-02-19 19:15:41,457 INFO L78 Accepts]: Start accepts. Automaton has 1430 states and 4789 transitions. Word has length 26 [2021-02-19 19:15:41,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:41,457 INFO L480 AbstractCegarLoop]: Abstraction has 1430 states and 4789 transitions. [2021-02-19 19:15:41,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:41,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1430 states and 4789 transitions. [2021-02-19 19:15:41,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:41,459 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:41,459 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:41,659 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1059,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:41,660 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:41,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:41,660 INFO L82 PathProgramCache]: Analyzing trace with hash 1876056311, now seen corresponding path program 17 times [2021-02-19 19:15:41,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:41,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298105949] [2021-02-19 19:15:41,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:41,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:42,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:42,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298105949] [2021-02-19 19:15:42,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429677167] [2021-02-19 19:15:42,053 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 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-02-19 19:15:42,073 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:15:42,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:42,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:15:42,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:42,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,315 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:42,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:15:42,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,329 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:42,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:42,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,342 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:42,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-02-19 19:15:42,343 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,357 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:42,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:15:42,358 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,373 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:42,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:15:42,375 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,388 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:42,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:15:42,393 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,403 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:42,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:42,404 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:42,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:15:42,420 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,430 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:42,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:42,431 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,443 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:42,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:15:42,444 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,456 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:42,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:15:42,459 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,469 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:42,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:42,470 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,481 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:42,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-02-19 19:15:42,482 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,495 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:42,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:15:42,497 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,509 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:42,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:15:42,510 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,516 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:42,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:15:42,519 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:42,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:15:42,604 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-02-19 19:15:42,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:42,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:42,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:15:42,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312547585] [2021-02-19 19:15:42,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:42,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:42,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:42,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:42,836 INFO L87 Difference]: Start difference. First operand 1430 states and 4789 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:15:43,614 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-02-19 19:15:43,848 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 36 [2021-02-19 19:15:44,020 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-02-19 19:15:44,254 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 46 [2021-02-19 19:15:44,557 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 52 [2021-02-19 19:15:44,775 WARN L202 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 48 [2021-02-19 19:15:44,994 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 54 [2021-02-19 19:15:45,231 WARN L202 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-02-19 19:15:45,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:45,392 INFO L93 Difference]: Finished difference Result 2058 states and 6679 transitions. [2021-02-19 19:15:45,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 19:15:45,392 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:15:45,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:45,395 INFO L225 Difference]: With dead ends: 2058 [2021-02-19 19:15:45,395 INFO L226 Difference]: Without dead ends: 2043 [2021-02-19 19:15:45,395 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=258, Invalid=1148, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 19:15:45,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2021-02-19 19:15:45,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1424. [2021-02-19 19:15:45,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 1423 states have (on average 3.3485593815881938) internal successors, (4765), 1423 states have internal predecessors, (4765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:45,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 4765 transitions. [2021-02-19 19:15:45,413 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 4765 transitions. Word has length 26 [2021-02-19 19:15:45,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:45,413 INFO L480 AbstractCegarLoop]: Abstraction has 1424 states and 4765 transitions. [2021-02-19 19:15:45,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:15:45,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 4765 transitions. [2021-02-19 19:15:45,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:45,416 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:45,416 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:45,616 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1069 [2021-02-19 19:15:45,616 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:45,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:45,617 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 18 times [2021-02-19 19:15:45,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:45,617 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164747775] [2021-02-19 19:15:45,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:45,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:45,843 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-02-19 19:15:45,957 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 30 [2021-02-19 19:15:46,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:46,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164747775] [2021-02-19 19:15:46,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957801150] [2021-02-19 19:15:46,210 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 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-02-19 19:15:46,230 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:15:46,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:46,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:15:46,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:46,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:15:46,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,671 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 33 treesize of output 19 [2021-02-19 19:15:46,672 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:15:46,681 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,688 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 16 [2021-02-19 19:15:46,689 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,696 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 33 treesize of output 19 [2021-02-19 19:15:46,698 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,706 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 13 [2021-02-19 19:15:46,707 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,715 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 21 treesize of output 13 [2021-02-19 19:15:46,716 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,725 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 31 treesize of output 19 [2021-02-19 19:15:46,726 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 19 [2021-02-19 19:15:46,736 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:46,745 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,754 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 21 treesize of output 13 [2021-02-19 19:15:46,755 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:46,763 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:15:46,772 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,779 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 16 [2021-02-19 19:15:46,780 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:46,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:46,785 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 33 treesize of output 19 [2021-02-19 19:15:46,786 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:46,883 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-02-19 19:15:46,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:15:46,884 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-02-19 19:15:46,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:46,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:46,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:15:46,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689262040] [2021-02-19 19:15:46,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:46,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:46,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:46,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:46,951 INFO L87 Difference]: Start difference. First operand 1424 states and 4765 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:15:47,992 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 52 [2021-02-19 19:15:48,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:48,410 INFO L93 Difference]: Finished difference Result 1909 states and 6205 transitions. [2021-02-19 19:15:48,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:15:48,411 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:15:48,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:48,414 INFO L225 Difference]: With dead ends: 1909 [2021-02-19 19:15:48,414 INFO L226 Difference]: Without dead ends: 1884 [2021-02-19 19:15:48,414 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:15:48,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1884 states. [2021-02-19 19:15:48,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1884 to 1459. [2021-02-19 19:15:48,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1459 states, 1458 states have (on average 3.344307270233196) internal successors, (4876), 1458 states have internal predecessors, (4876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:48,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1459 states to 1459 states and 4876 transitions. [2021-02-19 19:15:48,431 INFO L78 Accepts]: Start accepts. Automaton has 1459 states and 4876 transitions. Word has length 26 [2021-02-19 19:15:48,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:48,431 INFO L480 AbstractCegarLoop]: Abstraction has 1459 states and 4876 transitions. [2021-02-19 19:15:48,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:15:48,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1459 states and 4876 transitions. [2021-02-19 19:15:48,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:48,433 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:48,433 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:48,633 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1086,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:48,633 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:48,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:48,634 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 19 times [2021-02-19 19:15:48,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:48,634 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411038559] [2021-02-19 19:15:48,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:48,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:49,046 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-02-19 19:15:49,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:49,112 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411038559] [2021-02-19 19:15:49,112 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293329854] [2021-02-19 19:15:49,112 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 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-02-19 19:15:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:49,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:15:49,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:49,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,472 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:49,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:15:49,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,487 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:49,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:15:49,488 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,502 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:49,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:15:49,506 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,516 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:49,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:49,517 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,530 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:49,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:15:49,532 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,541 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:49,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:15:49,542 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,552 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:49,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-02-19 19:15:49,552 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,563 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:49,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:49,564 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,577 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:49,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:15:49,592 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:49,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:15:49,609 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,619 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:49,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:15:49,620 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,633 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:49,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:15:49,635 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,645 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:49,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:15:49,646 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,657 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:49,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-02-19 19:15:49,658 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,668 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:49,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:15:49,669 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:49,679 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:49,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:15:49,680 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:49,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:49,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:15:49,787 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:689, output treesize:174 [2021-02-19 19:15:50,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:50,013 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:50,013 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:15:50,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37345389] [2021-02-19 19:15:50,013 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:15:50,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:50,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:15:50,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:15:50,013 INFO L87 Difference]: Start difference. First operand 1459 states and 4876 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:51,032 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 53 [2021-02-19 19:15:51,423 WARN L202 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 47 [2021-02-19 19:15:51,632 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-02-19 19:15:51,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:51,699 INFO L93 Difference]: Finished difference Result 2120 states and 6875 transitions. [2021-02-19 19:15:51,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:15:51,700 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:15:51,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:51,703 INFO L225 Difference]: With dead ends: 2120 [2021-02-19 19:15:51,703 INFO L226 Difference]: Without dead ends: 2095 [2021-02-19 19:15:51,703 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=223, Invalid=833, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:15:51,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2021-02-19 19:15:51,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1462. [2021-02-19 19:15:51,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1461 states have (on average 3.3449691991786445) internal successors, (4887), 1461 states have internal predecessors, (4887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:51,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 4887 transitions. [2021-02-19 19:15:51,722 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 4887 transitions. Word has length 26 [2021-02-19 19:15:51,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:51,722 INFO L480 AbstractCegarLoop]: Abstraction has 1462 states and 4887 transitions. [2021-02-19 19:15:51,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:51,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 4887 transitions. [2021-02-19 19:15:51,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:51,724 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:51,724 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:51,938 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1118 [2021-02-19 19:15:51,938 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:51,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:51,938 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 20 times [2021-02-19 19:15:51,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:51,938 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495755803] [2021-02-19 19:15:51,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:51,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:52,303 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:52,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495755803] [2021-02-19 19:15:52,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126807269] [2021-02-19 19:15:52,303 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:15:52,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:15:52,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:52,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:15:52,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:52,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:52,710 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:52,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:15:52,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:52,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:52,724 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:52,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:15:52,726 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:52,879 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-02-19 19:15:52,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:52,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:52,895 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:52,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:15:52,896 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:52,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:52,908 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:52,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:15:52,910 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:53,050 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-02-19 19:15:53,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:53,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:53,065 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:53,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:15:53,069 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:53,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:53,090 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:53,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:15:53,092 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:53,225 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-02-19 19:15:53,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:53,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:53,239 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:53,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:15:53,244 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:53,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:53,256 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:53,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:15:53,257 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:53,374 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-02-19 19:15:53,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:53,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:15:53,380 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:309, output treesize:174 [2021-02-19 19:15:53,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:53,610 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:53,610 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-02-19 19:15:53,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086208450] [2021-02-19 19:15:53,610 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:53,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:53,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:53,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:53,610 INFO L87 Difference]: Start difference. First operand 1462 states and 4887 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:15:54,488 WARN L202 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-02-19 19:15:54,851 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 30 [2021-02-19 19:15:54,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:54,925 INFO L93 Difference]: Finished difference Result 1641 states and 5398 transitions. [2021-02-19 19:15:54,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:15:54,925 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:15:54,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:54,928 INFO L225 Difference]: With dead ends: 1641 [2021-02-19 19:15:54,928 INFO L226 Difference]: Without dead ends: 1616 [2021-02-19 19:15:54,928 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2021-02-19 19:15:54,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2021-02-19 19:15:54,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1475. [2021-02-19 19:15:54,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 3.351424694708277) internal successors, (4940), 1474 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:54,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4940 transitions. [2021-02-19 19:15:54,945 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4940 transitions. Word has length 26 [2021-02-19 19:15:54,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:54,945 INFO L480 AbstractCegarLoop]: Abstraction has 1475 states and 4940 transitions. [2021-02-19 19:15:54,945 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:15:54,945 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4940 transitions. [2021-02-19 19:15:54,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:54,947 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:54,947 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:55,148 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1159,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:55,148 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:55,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:55,148 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 21 times [2021-02-19 19:15:55,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:55,148 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141853614] [2021-02-19 19:15:55,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:55,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:55,356 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2021-02-19 19:15:55,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:55,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141853614] [2021-02-19 19:15:55,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560477995] [2021-02-19 19:15:55,639 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 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-02-19 19:15:55,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:15:55,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:55,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:15:55,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:56,089 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-02-19 19:15:56,292 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 48 [2021-02-19 19:15:56,359 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_63], 2=[A, v_prenex_64]} [2021-02-19 19:15:56,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:56,364 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 21 treesize of output 13 [2021-02-19 19:15:56,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:56,500 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-02-19 19:15:56,500 INFO L628 ElimStorePlain]: treesize reduction 54, result has 69.8 percent of original size [2021-02-19 19:15:56,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:56,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:56,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:15:56,505 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:56,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:56,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:56,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:56,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:56,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:15:56,566 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:56,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:56,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:56,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:15:56,571 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:56,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:56,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:15:56,617 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:193, output treesize:51 [2021-02-19 19:15:56,688 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:56,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:56,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:15:56,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298385609] [2021-02-19 19:15:56,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:15:56,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:56,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:15:56,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:15:56,689 INFO L87 Difference]: Start difference. First operand 1475 states and 4940 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:57,258 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2021-02-19 19:15:57,832 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-02-19 19:15:58,083 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 71 [2021-02-19 19:15:58,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:58,217 INFO L93 Difference]: Finished difference Result 1860 states and 6122 transitions. [2021-02-19 19:15:58,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:15:58,217 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:15:58,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:58,220 INFO L225 Difference]: With dead ends: 1860 [2021-02-19 19:15:58,220 INFO L226 Difference]: Without dead ends: 1845 [2021-02-19 19:15:58,220 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=151, Invalid=605, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:15:58,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1845 states. [2021-02-19 19:15:58,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1845 to 1486. [2021-02-19 19:15:58,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 1485 states have (on average 3.3515151515151516) internal successors, (4977), 1485 states have internal predecessors, (4977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:15:58,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 4977 transitions. [2021-02-19 19:15:58,237 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 4977 transitions. Word has length 26 [2021-02-19 19:15:58,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:58,237 INFO L480 AbstractCegarLoop]: Abstraction has 1486 states and 4977 transitions. [2021-02-19 19:15:58,237 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:15:58,237 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 4977 transitions. [2021-02-19 19:15:58,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:58,239 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:58,239 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:15:58,441 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1190 [2021-02-19 19:15:58,442 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:58,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:58,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1194379997, now seen corresponding path program 22 times [2021-02-19 19:15:58,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:58,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541655763] [2021-02-19 19:15:58,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:58,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:58,840 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:58,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541655763] [2021-02-19 19:15:58,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456174764] [2021-02-19 19:15:58,840 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 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-02-19 19:15:58,858 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:15:58,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:58,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:15:58,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:59,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,134 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:59,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:15:59,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,150 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-02-19 19:15:59,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,165 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:59,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:15:59,166 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,196 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 24 [2021-02-19 19:15:59,201 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,218 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:59,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-02-19 19:15:59,220 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,237 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 24 [2021-02-19 19:15:59,239 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,255 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-02-19 19:15:59,259 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,272 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:59,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:15:59,272 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,285 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:59,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:15:59,286 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,299 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:59,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:15:59,299 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,316 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:59,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 20 [2021-02-19 19:15:59,317 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,330 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:59,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:15:59,331 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,347 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-02-19 19:15:59,350 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,363 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:59,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-02-19 19:15:59,364 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,379 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:59,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-02-19 19:15:59,381 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:59,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,389 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:15:59,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:15:59,390 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:15:59,487 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:729, output treesize:181 [2021-02-19 19:15:59,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:15:59,728 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:59,728 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:15:59,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027371859] [2021-02-19 19:15:59,728 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:59,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:59,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:59,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:59,729 INFO L87 Difference]: Start difference. First operand 1486 states and 4977 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:16:00,428 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-02-19 19:16:00,638 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-02-19 19:16:01,235 WARN L202 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-02-19 19:16:01,459 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-02-19 19:16:01,705 WARN L202 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-02-19 19:16:01,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:01,827 INFO L93 Difference]: Finished difference Result 1971 states and 6465 transitions. [2021-02-19 19:16:01,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 19:16:01,828 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:16:01,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:01,830 INFO L225 Difference]: With dead ends: 1971 [2021-02-19 19:16:01,830 INFO L226 Difference]: Without dead ends: 1952 [2021-02-19 19:16:01,830 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:16:01,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1952 states. [2021-02-19 19:16:01,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1952 to 1487. [2021-02-19 19:16:01,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 3.35464333781965) internal successors, (4985), 1486 states have internal predecessors, (4985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:16:01,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4985 transitions. [2021-02-19 19:16:01,849 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4985 transitions. Word has length 26 [2021-02-19 19:16:01,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:01,849 INFO L480 AbstractCegarLoop]: Abstraction has 1487 states and 4985 transitions. [2021-02-19 19:16:01,849 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:16:01,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4985 transitions. [2021-02-19 19:16:01,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:01,850 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:01,850 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:16:02,051 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1201,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:02,051 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:02,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:02,051 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 23 times [2021-02-19 19:16:02,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:02,051 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126306904] [2021-02-19 19:16:02,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:02,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:02,460 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:02,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126306904] [2021-02-19 19:16:02,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195808735] [2021-02-19 19:16:02,461 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 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-02-19 19:16:02,480 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:16:02,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:02,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 19:16:02,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:02,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:02,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:02,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:16:02,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:03,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:03,012 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:16:03,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:16:03,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:03,167 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-02-19 19:16:03,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:03,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:03,183 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:16:03,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:16:03,185 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:03,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:03,196 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:03,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:16:03,200 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:03,338 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-02-19 19:16:03,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:03,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:03,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:03,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:16:03,354 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:03,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:03,366 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:03,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:16:03,368 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:03,498 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-02-19 19:16:03,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:03,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:03,513 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:16:03,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:16:03,515 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:03,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:03,525 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:03,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:16:03,530 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:03,649 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-02-19 19:16:03,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:03,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:16:03,656 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:325, output treesize:174 [2021-02-19 19:16:03,884 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:03,884 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:03,884 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:16:03,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141369634] [2021-02-19 19:16:03,884 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:16:03,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:03,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:16:03,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:16:03,885 INFO L87 Difference]: Start difference. First operand 1487 states and 4985 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:16:04,034 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 27 [2021-02-19 19:16:04,595 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-02-19 19:16:04,802 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-02-19 19:16:05,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:05,472 INFO L93 Difference]: Finished difference Result 1973 states and 6478 transitions. [2021-02-19 19:16:05,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 19:16:05,472 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) Word has length 26 [2021-02-19 19:16:05,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:05,475 INFO L225 Difference]: With dead ends: 1973 [2021-02-19 19:16:05,475 INFO L226 Difference]: Without dead ends: 1948 [2021-02-19 19:16:05,475 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-02-19 19:16:05,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2021-02-19 19:16:05,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1487. [2021-02-19 19:16:05,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 3.35464333781965) internal successors, (4985), 1486 states have internal predecessors, (4985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:16:05,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4985 transitions. [2021-02-19 19:16:05,493 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4985 transitions. Word has length 26 [2021-02-19 19:16:05,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:05,493 INFO L480 AbstractCegarLoop]: Abstraction has 1487 states and 4985 transitions. [2021-02-19 19:16:05,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:16:05,493 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4985 transitions. [2021-02-19 19:16:05,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:05,495 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:05,495 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:16:05,695 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1226 [2021-02-19 19:16:05,695 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:05,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:05,696 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-02-19 19:16:05,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:05,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014229548] [2021-02-19 19:16:05,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:05,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:06,245 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:06,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014229548] [2021-02-19 19:16:06,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797484933] [2021-02-19 19:16:06,245 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:06,266 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:16:06,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:06,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:16:06,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:06,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,904 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 36 treesize of output 16 [2021-02-19 19:16:06,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-02-19 19:16:06,917 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,929 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 13 [2021-02-19 19:16:06,931 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,945 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 34 treesize of output 16 [2021-02-19 19:16:06,946 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,957 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 13 [2021-02-19 19:16:06,959 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,971 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 41 treesize of output 19 [2021-02-19 19:16:06,972 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,984 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 25 treesize of output 7 [2021-02-19 19:16:06,986 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:06,999 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 30 treesize of output 13 [2021-02-19 19:16:07,000 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,012 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 16 [2021-02-19 19:16:07,013 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,025 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 37 treesize of output 13 [2021-02-19 19:16:07,026 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,037 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 39 treesize of output 19 [2021-02-19 19:16:07,038 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,048 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 34 treesize of output 16 [2021-02-19 19:16:07,049 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-02-19 19:16:07,060 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,070 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 32 treesize of output 13 [2021-02-19 19:16:07,071 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,081 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 37 treesize of output 19 [2021-02-19 19:16:07,081 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:07,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:07,087 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 19 [2021-02-19 19:16:07,088 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:07,128 INFO L628 ElimStorePlain]: treesize reduction 38, result has 49.3 percent of original size [2021-02-19 19:16:07,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:16:07,129 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:27 [2021-02-19 19:16:07,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:07,168 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:07,168 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:16:07,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762381987] [2021-02-19 19:16:07,169 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:16:07,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:07,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:16:07,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:16:07,169 INFO L87 Difference]: Start difference. First operand 1487 states and 4985 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:16:08,225 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-02-19 19:16:08,615 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 49 [2021-02-19 19:16:08,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:08,706 INFO L93 Difference]: Finished difference Result 1925 states and 6277 transitions. [2021-02-19 19:16:08,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:16:08,707 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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) Word has length 26 [2021-02-19 19:16:08,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:08,709 INFO L225 Difference]: With dead ends: 1925 [2021-02-19 19:16:08,709 INFO L226 Difference]: Without dead ends: 1899 [2021-02-19 19:16:08,710 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 19:16:08,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2021-02-19 19:16:08,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1491. [2021-02-19 19:16:08,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1490 states have (on average 3.3523489932885906) internal successors, (4995), 1490 states have internal predecessors, (4995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:16:08,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 4995 transitions. [2021-02-19 19:16:08,727 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 4995 transitions. Word has length 26 [2021-02-19 19:16:08,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:08,727 INFO L480 AbstractCegarLoop]: Abstraction has 1491 states and 4995 transitions. [2021-02-19 19:16:08,727 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:16:08,727 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 4995 transitions. [2021-02-19 19:16:08,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:08,729 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:08,729 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:16:08,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1258 [2021-02-19 19:16:08,929 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:08,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:08,929 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-02-19 19:16:08,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:08,930 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557949653] [2021-02-19 19:16:08,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:08,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:09,396 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:09,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557949653] [2021-02-19 19:16:09,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025668132] [2021-02-19 19:16:09,396 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:09,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:09,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:16:09,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:09,755 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-02-19 19:16:09,814 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_76, v_prenex_74], 5=[v_prenex_72, A]} [2021-02-19 19:16:09,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:09,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:09,820 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 23 treesize of output 13 [2021-02-19 19:16:09,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:09,944 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 51 [2021-02-19 19:16:09,944 INFO L628 ElimStorePlain]: treesize reduction 144, result has 44.4 percent of original size [2021-02-19 19:16:09,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:09,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:09,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:09,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:16:09,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:09,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:09,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:09,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:09,998 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 29 treesize of output 13 [2021-02-19 19:16:09,999 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:10,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:10,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:10,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:10,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:10,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 19:16:10,043 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:10,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:10,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:16:10,076 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:294, output treesize:43 [2021-02-19 19:16:10,151 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:10,151 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:10,151 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:16:10,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914387888] [2021-02-19 19:16:10,151 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:16:10,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:10,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:16:10,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:16:10,152 INFO L87 Difference]: Start difference. First operand 1491 states and 4995 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:16:12,227 WARN L202 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-02-19 19:16:12,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:12,417 INFO L93 Difference]: Finished difference Result 2081 states and 6792 transitions. [2021-02-19 19:16:12,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:16:12,418 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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) Word has length 26 [2021-02-19 19:16:12,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:12,422 INFO L225 Difference]: With dead ends: 2081 [2021-02-19 19:16:12,422 INFO L226 Difference]: Without dead ends: 2066 [2021-02-19 19:16:12,422 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=362, Invalid=1530, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:16:12,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2066 states. [2021-02-19 19:16:12,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2066 to 1491. [2021-02-19 19:16:12,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1490 states have (on average 3.3523489932885906) internal successors, (4995), 1490 states have internal predecessors, (4995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:16:12,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 4995 transitions. [2021-02-19 19:16:12,443 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 4995 transitions. Word has length 26 [2021-02-19 19:16:12,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:12,444 INFO L480 AbstractCegarLoop]: Abstraction has 1491 states and 4995 transitions. [2021-02-19 19:16:12,444 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:16:12,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 4995 transitions. [2021-02-19 19:16:12,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:12,446 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:12,446 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:16:12,646 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1372,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:12,647 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:12,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:12,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 24 times [2021-02-19 19:16:12,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:12,647 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219384777] [2021-02-19 19:16:12,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:13,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:13,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219384777] [2021-02-19 19:16:13,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726060546] [2021-02-19 19:16:13,113 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:13,134 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:16:13,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:13,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:16:13,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:13,596 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-02-19 19:16:14,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,290 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:16:14,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:16:14,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,469 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-02-19 19:16:14,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:14,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,494 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:14,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-02-19 19:16:14,505 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,675 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-02-19 19:16:14,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:14,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,703 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:16:14,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:16:14,705 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,871 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2021-02-19 19:16:14,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:14,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,900 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:16:14,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-02-19 19:16:14,905 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:15,071 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-02-19 19:16:15,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:15,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:15,100 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:16:15,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-02-19 19:16:15,105 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:15,263 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2021-02-19 19:16:15,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:15,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:15,293 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:16:15,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-02-19 19:16:15,295 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:15,455 WARN L202 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-02-19 19:16:15,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:15,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:15,480 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:15,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-02-19 19:16:15,481 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:15,644 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-02-19 19:16:15,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:15,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:15,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:15,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-02-19 19:16:15,674 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:15,852 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-02-19 19:16:15,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:15,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:16:15,876 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:373, output treesize:527 [2021-02-19 19:16:16,440 WARN L202 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 58 [2021-02-19 19:16:16,760 WARN L202 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-02-19 19:16:16,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:16,899 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:16,899 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:16:16,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567939514] [2021-02-19 19:16:16,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:16:16,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:16,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:16:16,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:16:16,900 INFO L87 Difference]: Start difference. First operand 1491 states and 4995 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:16:17,141 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 27 [2021-02-19 19:16:17,441 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2021-02-19 19:16:17,724 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 42 [2021-02-19 19:16:18,160 WARN L202 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-02-19 19:16:18,440 WARN L202 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 46 [2021-02-19 19:16:18,883 WARN L202 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 59 [2021-02-19 19:16:19,053 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 43 [2021-02-19 19:16:19,597 WARN L202 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 81 [2021-02-19 19:16:20,183 WARN L202 SmtUtils]: Spent 521.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 58 [2021-02-19 19:16:20,840 WARN L202 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 79 [2021-02-19 19:16:21,340 WARN L202 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 59 [2021-02-19 19:16:21,783 WARN L202 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 58 [2021-02-19 19:16:22,494 WARN L202 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 75 [2021-02-19 19:16:22,959 WARN L202 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-02-19 19:16:23,428 WARN L202 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 122 [2021-02-19 19:16:24,022 WARN L202 SmtUtils]: Spent 542.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 66 [2021-02-19 19:16:24,577 WARN L202 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 119 [2021-02-19 19:16:25,145 WARN L202 SmtUtils]: Spent 498.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 133 [2021-02-19 19:16:25,607 WARN L202 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 82 [2021-02-19 19:16:26,185 WARN L202 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-02-19 19:16:26,689 WARN L202 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 44 [2021-02-19 19:16:26,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:26,770 INFO L93 Difference]: Finished difference Result 2399 states and 7566 transitions. [2021-02-19 19:16:26,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 19:16:26,771 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) Word has length 26 [2021-02-19 19:16:26,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:26,775 INFO L225 Difference]: With dead ends: 2399 [2021-02-19 19:16:26,775 INFO L226 Difference]: Without dead ends: 2365 [2021-02-19 19:16:26,775 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=402, Invalid=1950, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 19:16:26,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2365 states. [2021-02-19 19:16:26,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2365 to 1508. [2021-02-19 19:16:26,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1508 states, 1507 states have (on average 3.3576642335766422) internal successors, (5060), 1507 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:16:26,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1508 states to 1508 states and 5060 transitions. [2021-02-19 19:16:26,796 INFO L78 Accepts]: Start accepts. Automaton has 1508 states and 5060 transitions. Word has length 26 [2021-02-19 19:16:26,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:26,796 INFO L480 AbstractCegarLoop]: Abstraction has 1508 states and 5060 transitions. [2021-02-19 19:16:26,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:16:26,796 INFO L276 IsEmpty]: Start isEmpty. Operand 1508 states and 5060 transitions. [2021-02-19 19:16:26,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:26,798 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:26,798 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:16:26,998 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1386 [2021-02-19 19:16:26,998 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:26,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:26,999 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-02-19 19:16:26,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:26,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852138558] [2021-02-19 19:16:26,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:27,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:27,593 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:27,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852138558] [2021-02-19 19:16:27,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582276730] [2021-02-19 19:16:27,593 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:27,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:16:27,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:27,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:16:27,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:28,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,264 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 28 treesize of output 13 [2021-02-19 19:16:28,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,281 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 41 treesize of output 13 [2021-02-19 19:16:28,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,292 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 34 treesize of output 16 [2021-02-19 19:16:28,293 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,303 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 30 treesize of output 16 [2021-02-19 19:16:28,303 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,314 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 39 treesize of output 13 [2021-02-19 19:16:28,315 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,324 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 39 treesize of output 19 [2021-02-19 19:16:28,325 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,334 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 32 treesize of output 16 [2021-02-19 19:16:28,335 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,344 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 13 [2021-02-19 19:16:28,345 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,354 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 39 treesize of output 16 [2021-02-19 19:16:28,355 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,364 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 28 treesize of output 13 [2021-02-19 19:16:28,365 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,375 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 35 treesize of output 19 [2021-02-19 19:16:28,376 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,385 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 30 treesize of output 16 [2021-02-19 19:16:28,386 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,396 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 37 treesize of output 19 [2021-02-19 19:16:28,397 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,406 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 35 treesize of output 19 [2021-02-19 19:16:28,407 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:28,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:28,412 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 41 treesize of output 16 [2021-02-19 19:16:28,413 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:28,448 INFO L628 ElimStorePlain]: treesize reduction 18, result has 60.0 percent of original size [2021-02-19 19:16:28,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:16:28,450 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:685, output treesize:21 [2021-02-19 19:16:28,490 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:28,490 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:28,490 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:16:28,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922668135] [2021-02-19 19:16:28,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:16:28,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:28,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:16:28,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:16:28,491 INFO L87 Difference]: Start difference. First operand 1508 states and 5060 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:16:29,044 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 37 [2021-02-19 19:16:29,352 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 41 [2021-02-19 19:16:29,911 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 39 [2021-02-19 19:16:30,385 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 47 [2021-02-19 19:16:30,636 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 38 [2021-02-19 19:16:30,765 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 41 [2021-02-19 19:16:31,033 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-02-19 19:16:31,178 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 49 [2021-02-19 19:16:31,411 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 45 [2021-02-19 19:16:31,647 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 52 [2021-02-19 19:16:31,850 WARN L202 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 53 [2021-02-19 19:16:32,221 WARN L202 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 56 [2021-02-19 19:16:32,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:32,391 INFO L93 Difference]: Finished difference Result 2073 states and 6686 transitions. [2021-02-19 19:16:32,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 19:16:32,392 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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) Word has length 26 [2021-02-19 19:16:32,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:32,396 INFO L225 Difference]: With dead ends: 2073 [2021-02-19 19:16:32,396 INFO L226 Difference]: Without dead ends: 2051 [2021-02-19 19:16:32,396 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=432, Invalid=2018, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 19:16:32,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2051 states. [2021-02-19 19:16:32,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2051 to 1508. [2021-02-19 19:16:32,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1508 states, 1507 states have (on average 3.3576642335766422) internal successors, (5060), 1507 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:16:32,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1508 states to 1508 states and 5060 transitions. [2021-02-19 19:16:32,416 INFO L78 Accepts]: Start accepts. Automaton has 1508 states and 5060 transitions. Word has length 26 [2021-02-19 19:16:32,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:32,416 INFO L480 AbstractCegarLoop]: Abstraction has 1508 states and 5060 transitions. [2021-02-19 19:16:32,416 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:16:32,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1508 states and 5060 transitions. [2021-02-19 19:16:32,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:32,418 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:32,418 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:16:32,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1448 [2021-02-19 19:16:32,618 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:32,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:32,619 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-02-19 19:16:32,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:32,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947658038] [2021-02-19 19:16:32,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:32,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:32,884 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 43 [2021-02-19 19:16:33,082 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 46 [2021-02-19 19:16:33,232 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 35 [2021-02-19 19:16:33,567 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:33,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947658038] [2021-02-19 19:16:33,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774385929] [2021-02-19 19:16:33,568 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:33,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:16:33,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:33,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 19:16:33,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:34,009 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-02-19 19:16:34,253 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-02-19 19:16:34,590 WARN L202 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-02-19 19:16:35,067 INFO L354 Elim1Store]: treesize reduction 20, result has 59.2 percent of original size [2021-02-19 19:16:35,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2021-02-19 19:16:35,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:35,149 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-02-19 19:16:35,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 51 [2021-02-19 19:16:35,153 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:35,758 WARN L202 SmtUtils]: Spent 604.00 ms on a formula simplification that was a NOOP. DAG size: 173 [2021-02-19 19:16:35,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:35,855 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:16:35,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 56 [2021-02-19 19:16:35,876 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:35,903 INFO L354 Elim1Store]: treesize reduction 48, result has 2.0 percent of original size [2021-02-19 19:16:35,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 1 [2021-02-19 19:16:35,904 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:37,045 WARN L202 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 166 DAG size of output: 162 [2021-02-19 19:16:37,045 INFO L628 ElimStorePlain]: treesize reduction 14, result has 98.4 percent of original size [2021-02-19 19:16:37,108 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:37,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 21 treesize of output 61 [2021-02-19 19:16:37,148 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:37,225 INFO L354 Elim1Store]: treesize reduction 12, result has 75.5 percent of original size [2021-02-19 19:16:37,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 52 [2021-02-19 19:16:37,236 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:37,785 WARN L202 SmtUtils]: Spent 548.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-02-19 19:16:37,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:37,881 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:16:37,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2021-02-19 19:16:37,890 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:37,967 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:16:37,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 56 [2021-02-19 19:16:37,991 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,089 WARN L202 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 157 DAG size of output: 147 [2021-02-19 19:16:39,090 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.6 percent of original size [2021-02-19 19:16:39,168 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-02-19 19:16:39,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 31 treesize of output 51 [2021-02-19 19:16:39,176 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,247 INFO L354 Elim1Store]: treesize reduction 12, result has 75.5 percent of original size [2021-02-19 19:16:39,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 52 [2021-02-19 19:16:39,257 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,791 WARN L202 SmtUtils]: Spent 533.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-02-19 19:16:39,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:39,876 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:16:39,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 59 [2021-02-19 19:16:39,884 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,963 INFO L354 Elim1Store]: treesize reduction 4, result has 91.8 percent of original size [2021-02-19 19:16:39,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 63 [2021-02-19 19:16:39,974 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:41,710 WARN L202 SmtUtils]: Spent 1.74 s on a formula simplification. DAG size of input: 159 DAG size of output: 148 [2021-02-19 19:16:41,710 INFO L628 ElimStorePlain]: treesize reduction 70, result has 92.0 percent of original size [2021-02-19 19:16:41,803 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:16:41,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2021-02-19 19:16:41,816 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:41,879 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-02-19 19:16:41,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 38 [2021-02-19 19:16:41,881 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:42,996 WARN L202 SmtUtils]: Spent 1.11 s on a formula simplification. DAG size of input: 147 DAG size of output: 142 [2021-02-19 19:16:42,997 INFO L628 ElimStorePlain]: treesize reduction 24, result has 97.1 percent of original size [2021-02-19 19:16:43,055 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:43,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 67 [2021-02-19 19:16:43,076 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:43,134 INFO L354 Elim1Store]: treesize reduction 24, result has 51.0 percent of original size [2021-02-19 19:16:43,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 43 [2021-02-19 19:16:43,141 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:44,765 WARN L202 SmtUtils]: Spent 1.62 s on a formula simplification. DAG size of input: 153 DAG size of output: 138 [2021-02-19 19:16:44,766 INFO L628 ElimStorePlain]: treesize reduction 83, result has 90.3 percent of original size [2021-02-19 19:16:44,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 8 dim-1 vars, End of recursive call: and 15 xjuncts. [2021-02-19 19:16:44,860 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 17 variables, input treesize:913, output treesize:2087 [2021-02-19 19:16:45,651 WARN L202 SmtUtils]: Spent 692.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 67 [2021-02-19 19:16:45,865 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-02-19 19:16:45,927 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:45,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:45,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-02-19 19:16:45,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966355184] [2021-02-19 19:16:45,928 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-19 19:16:45,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:45,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-19 19:16:45,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-02-19 19:16:45,928 INFO L87 Difference]: Start difference. First operand 1508 states and 5060 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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-02-19 19:16:46,209 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 21 [2021-02-19 19:16:46,732 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 32 [2021-02-19 19:16:47,264 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 53 [2021-02-19 19:16:47,522 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 46 [2021-02-19 19:16:47,770 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 63 [2021-02-19 19:16:48,062 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 47 [2021-02-19 19:16:48,594 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 67 [2021-02-19 19:16:49,049 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-02-19 19:16:49,480 WARN L202 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 66 [2021-02-19 19:16:49,826 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 62 [2021-02-19 19:16:51,039 WARN L202 SmtUtils]: Spent 669.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 89 [2021-02-19 19:16:51,543 WARN L202 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2021-02-19 19:16:51,994 WARN L202 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-02-19 19:16:52,222 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 36 [2021-02-19 19:16:53,101 WARN L202 SmtUtils]: Spent 556.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 127 [2021-02-19 19:16:53,948 WARN L202 SmtUtils]: Spent 733.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 92 [2021-02-19 19:16:55,330 WARN L202 SmtUtils]: Spent 922.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 132 [2021-02-19 19:16:55,910 WARN L202 SmtUtils]: Spent 527.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 61 [2021-02-19 19:16:56,362 WARN L202 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 42 [2021-02-19 19:16:56,560 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 31 [2021-02-19 19:16:56,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:56,746 INFO L93 Difference]: Finished difference Result 2902 states and 9147 transitions. [2021-02-19 19:16:56,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-02-19 19:16:56,747 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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) Word has length 26 [2021-02-19 19:16:56,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:56,751 INFO L225 Difference]: With dead ends: 2902 [2021-02-19 19:16:56,751 INFO L226 Difference]: Without dead ends: 2872 [2021-02-19 19:16:56,752 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1314 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=658, Invalid=3898, Unknown=0, NotChecked=0, Total=4556 [2021-02-19 19:16:56,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2872 states. [2021-02-19 19:16:56,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2872 to 1554. [2021-02-19 19:16:56,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 1553 states have (on average 3.3644558918222796) internal successors, (5225), 1553 states have internal predecessors, (5225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:16:56,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 5225 transitions. [2021-02-19 19:16:56,774 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 5225 transitions. Word has length 26 [2021-02-19 19:16:56,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:56,774 INFO L480 AbstractCegarLoop]: Abstraction has 1554 states and 5225 transitions. [2021-02-19 19:16:56,774 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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-02-19 19:16:56,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 5225 transitions. [2021-02-19 19:16:56,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:56,776 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:56,776 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:16:56,977 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1546,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:56,977 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:56,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:56,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1125767463, now seen corresponding path program 25 times [2021-02-19 19:16:56,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:56,977 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875096830] [2021-02-19 19:16:56,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:56,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:57,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:57,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875096830] [2021-02-19 19:16:57,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011717737] [2021-02-19 19:16:57,525 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:57,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:57,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:16:57,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:58,001 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-02-19 19:16:58,257 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 49 [2021-02-19 19:16:58,353 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_153], 3=[v_prenex_151, v_prenex_152]} [2021-02-19 19:16:58,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:58,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:58,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:58,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:16:58,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:58,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:58,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:58,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:16:58,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:58,549 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 52 [2021-02-19 19:16:58,550 INFO L628 ElimStorePlain]: treesize reduction 108, result has 55.6 percent of original size [2021-02-19 19:16:58,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:58,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:58,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:58,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:16:58,558 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:58,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:58,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:58,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:16:58,565 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:58,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:58,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:58,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-02-19 19:16:58,654 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:58,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:58,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:58,711 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 21 treesize of output 13 [2021-02-19 19:16:58,712 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:58,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:58,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:16:58,763 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 7 variables, input treesize:281, output treesize:56 [2021-02-19 19:16:58,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:16:58,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:58,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:16:58,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577574302] [2021-02-19 19:16:58,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:16:58,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:58,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:16:58,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:16:58,842 INFO L87 Difference]: Start difference. First operand 1554 states and 5225 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:16:59,579 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 49 [2021-02-19 19:16:59,838 WARN L202 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-02-19 19:17:00,011 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-02-19 19:17:00,510 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 55 [2021-02-19 19:17:00,894 WARN L202 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-02-19 19:17:01,339 WARN L202 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 72 [2021-02-19 19:17:01,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:01,498 INFO L93 Difference]: Finished difference Result 2109 states and 6861 transitions. [2021-02-19 19:17:01,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:17:01,499 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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) Word has length 26 [2021-02-19 19:17:01,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:01,502 INFO L225 Difference]: With dead ends: 2109 [2021-02-19 19:17:01,502 INFO L226 Difference]: Without dead ends: 2094 [2021-02-19 19:17:01,502 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:17:01,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2094 states. [2021-02-19 19:17:01,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2094 to 1560. [2021-02-19 19:17:01,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1560 states, 1559 states have (on average 3.3669018601667737) internal successors, (5249), 1559 states have internal predecessors, (5249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:17:01,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1560 states to 1560 states and 5249 transitions. [2021-02-19 19:17:01,521 INFO L78 Accepts]: Start accepts. Automaton has 1560 states and 5249 transitions. Word has length 26 [2021-02-19 19:17:01,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:01,522 INFO L480 AbstractCegarLoop]: Abstraction has 1560 states and 5249 transitions. [2021-02-19 19:17:01,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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-02-19 19:17:01,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1560 states and 5249 transitions. [2021-02-19 19:17:01,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:01,523 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:01,524 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:17:01,724 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1751 [2021-02-19 19:17:01,724 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:01,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:01,724 INFO L82 PathProgramCache]: Analyzing trace with hash -491765317, now seen corresponding path program 26 times [2021-02-19 19:17:01,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:01,724 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562757850] [2021-02-19 19:17:01,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:01,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:02,001 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-02-19 19:17:02,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:02,279 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562757850] [2021-02-19 19:17:02,279 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371201966] [2021-02-19 19:17:02,279 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:02,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:17:02,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:02,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:17:02,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:02,791 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-02-19 19:17:03,016 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:03,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-02-19 19:17:03,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:03,434 WARN L202 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 155 [2021-02-19 19:17:03,435 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.7 percent of original size [2021-02-19 19:17:03,475 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 19:17:03,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2021-02-19 19:17:03,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:03,680 WARN L202 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-02-19 19:17:03,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:03,725 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-02-19 19:17:03,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 36 [2021-02-19 19:17:03,734 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:04,130 WARN L202 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 148 [2021-02-19 19:17:04,130 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-02-19 19:17:04,171 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 19:17:04,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-02-19 19:17:04,177 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:04,363 WARN L202 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-02-19 19:17:04,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:04,403 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 19:17:04,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-02-19 19:17:04,408 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:04,603 WARN L202 SmtUtils]: Spent 194.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-02-19 19:17:04,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:04,649 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-02-19 19:17:04,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 39 [2021-02-19 19:17:04,651 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:04,856 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-02-19 19:17:04,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:04,889 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:04,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 16 treesize of output 34 [2021-02-19 19:17:04,903 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:05,095 WARN L202 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 132 [2021-02-19 19:17:05,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:05,129 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-02-19 19:17:05,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-02-19 19:17:05,131 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:05,324 WARN L202 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-02-19 19:17:05,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:05,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:17:05,358 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:381, output treesize:697 [2021-02-19 19:17:06,014 WARN L202 SmtUtils]: Spent 607.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 79 [2021-02-19 19:17:06,410 WARN L202 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-02-19 19:17:06,574 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:06,574 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:06,574 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-02-19 19:17:06,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546334127] [2021-02-19 19:17:06,574 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:17:06,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:06,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:17:06,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:17:06,575 INFO L87 Difference]: Start difference. First operand 1560 states and 5249 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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-02-19 19:17:06,763 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 27 [2021-02-19 19:17:06,960 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 30 [2021-02-19 19:17:07,431 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 36 [2021-02-19 19:17:07,601 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 39 [2021-02-19 19:17:07,805 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-02-19 19:17:08,055 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 40 [2021-02-19 19:17:08,451 WARN L202 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 43 [2021-02-19 19:17:08,714 WARN L202 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2021-02-19 19:17:09,063 WARN L202 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2021-02-19 19:17:09,605 WARN L202 SmtUtils]: Spent 269.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-02-19 19:17:09,974 WARN L202 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-02-19 19:17:11,257 WARN L202 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 88 DAG size of output: 81 [2021-02-19 19:17:11,929 WARN L202 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 62 [2021-02-19 19:17:12,722 WARN L202 SmtUtils]: Spent 707.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 94 [2021-02-19 19:17:13,717 WARN L202 SmtUtils]: Spent 841.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 87 [2021-02-19 19:17:14,476 WARN L202 SmtUtils]: Spent 680.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 92 [2021-02-19 19:17:15,146 WARN L202 SmtUtils]: Spent 616.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 114 [2021-02-19 19:17:16,470 WARN L202 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 132 DAG size of output: 110 [2021-02-19 19:17:16,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:16,810 INFO L93 Difference]: Finished difference Result 2708 states and 8514 transitions. [2021-02-19 19:17:16,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 19:17:16,811 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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) Word has length 26 [2021-02-19 19:17:16,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:16,815 INFO L225 Difference]: With dead ends: 2708 [2021-02-19 19:17:16,815 INFO L226 Difference]: Without dead ends: 2670 [2021-02-19 19:17:16,816 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=384, Invalid=1596, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 19:17:16,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2670 states. [2021-02-19 19:17:16,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2670 to 1556. [2021-02-19 19:17:16,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1556 states, 1555 states have (on average 3.3659163987138263) internal successors, (5234), 1555 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:17:16,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1556 states to 1556 states and 5234 transitions. [2021-02-19 19:17:16,838 INFO L78 Accepts]: Start accepts. Automaton has 1556 states and 5234 transitions. Word has length 26 [2021-02-19 19:17:16,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:16,838 INFO L480 AbstractCegarLoop]: Abstraction has 1556 states and 5234 transitions. [2021-02-19 19:17:16,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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-02-19 19:17:16,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1556 states and 5234 transitions. [2021-02-19 19:17:16,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:16,840 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:16,840 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:17:17,045 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1763 [2021-02-19 19:17:17,046 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:17,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:17,046 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-02-19 19:17:17,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:17,046 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431459050] [2021-02-19 19:17:17,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:17,353 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 43 [2021-02-19 19:17:17,571 WARN L202 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 46 [2021-02-19 19:17:17,730 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 35 [2021-02-19 19:17:18,097 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:18,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431459050] [2021-02-19 19:17:18,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924286340] [2021-02-19 19:17:18,097 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:18,116 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:17:18,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:18,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:17:18,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:18,464 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:17:18,724 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-02-19 19:17:18,994 WARN L202 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 58 [2021-02-19 19:17:19,139 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_195], 6=[v_prenex_193, v_prenex_197]} [2021-02-19 19:17:19,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:19,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:19,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:19,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:17:19,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:19,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:19,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:19,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:17:19,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:19,328 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 53 [2021-02-19 19:17:19,328 INFO L628 ElimStorePlain]: treesize reduction 152, result has 42.9 percent of original size [2021-02-19 19:17:19,328 INFO L518 ElimStorePlain]: Eliminatee v_prenex_195 vanished before elimination [2021-02-19 19:17:19,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:19,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:19,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:19,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:19,335 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 25 treesize of output 13 [2021-02-19 19:17:19,337 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:19,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:19,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:19,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:19,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 19:17:19,395 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:19,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:19,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:17:19,439 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:323, output treesize:43 [2021-02-19 19:17:19,516 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:19,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:19,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 19:17:19,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419054274] [2021-02-19 19:17:19,518 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:17:19,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:19,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:17:19,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:17:19,518 INFO L87 Difference]: Start difference. First operand 1556 states and 5234 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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-02-19 19:17:19,851 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 40 [2021-02-19 19:17:20,168 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 35 [2021-02-19 19:17:20,419 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 49 [2021-02-19 19:17:20,593 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 45 [2021-02-19 19:17:20,787 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 36 [2021-02-19 19:17:21,115 WARN L202 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 63 [2021-02-19 19:17:21,426 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-02-19 19:17:21,576 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 35 [2021-02-19 19:17:21,826 WARN L202 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-02-19 19:17:22,107 WARN L202 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-02-19 19:17:22,386 WARN L202 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-02-19 19:17:22,868 WARN L202 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 69 [2021-02-19 19:17:23,110 WARN L202 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-02-19 19:17:23,604 WARN L202 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-02-19 19:17:23,895 WARN L202 SmtUtils]: Spent 214.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-02-19 19:17:24,276 WARN L202 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2021-02-19 19:17:24,843 WARN L202 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 76 [2021-02-19 19:17:25,058 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-02-19 19:17:25,394 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-02-19 19:17:25,707 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-02-19 19:17:25,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:25,801 INFO L93 Difference]: Finished difference Result 3118 states and 9958 transitions. [2021-02-19 19:17:25,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 19:17:25,802 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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) Word has length 26 [2021-02-19 19:17:25,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:25,807 INFO L225 Difference]: With dead ends: 3118 [2021-02-19 19:17:25,807 INFO L226 Difference]: Without dead ends: 3082 [2021-02-19 19:17:25,807 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=529, Invalid=2333, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 19:17:25,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3082 states. [2021-02-19 19:17:25,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3082 to 1662. [2021-02-19 19:17:25,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1662 states, 1661 states have (on average 3.3895243829018664) internal successors, (5630), 1661 states have internal predecessors, (5630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:17:25,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1662 states to 1662 states and 5630 transitions. [2021-02-19 19:17:25,831 INFO L78 Accepts]: Start accepts. Automaton has 1662 states and 5630 transitions. Word has length 26 [2021-02-19 19:17:25,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:25,832 INFO L480 AbstractCegarLoop]: Abstraction has 1662 states and 5630 transitions. [2021-02-19 19:17:25,832 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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-02-19 19:17:25,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1662 states and 5630 transitions. [2021-02-19 19:17:25,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:25,834 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:25,834 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:17:26,034 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1810 [2021-02-19 19:17:26,034 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:26,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:26,035 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-02-19 19:17:26,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:26,035 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133439836] [2021-02-19 19:17:26,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:26,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:26,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:26,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133439836] [2021-02-19 19:17:26,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976946898] [2021-02-19 19:17:26,750 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:17:26,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:17:26,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:26,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:17:26,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:27,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,593 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-02-19 19:17:27,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-02-19 19:17:27,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,644 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:17:27,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 34 [2021-02-19 19:17:27,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,681 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:27,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-02-19 19:17:27,682 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,746 INFO L354 Elim1Store]: treesize reduction 4, result has 87.9 percent of original size [2021-02-19 19:17:27,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 47 [2021-02-19 19:17:27,753 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,798 INFO L354 Elim1Store]: treesize reduction 23, result has 30.3 percent of original size [2021-02-19 19:17:27,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 28 [2021-02-19 19:17:27,800 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,841 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:27,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-02-19 19:17:27,854 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,883 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:27,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 1 [2021-02-19 19:17:27,884 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,912 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:27,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 1 [2021-02-19 19:17:27,914 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,957 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:17:27,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-02-19 19:17:27,964 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:27,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:27,993 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:27,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-02-19 19:17:27,995 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,023 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:28,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-02-19 19:17:28,024 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,057 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:28,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-02-19 19:17:28,059 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,090 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:28,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-02-19 19:17:28,091 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,120 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:28,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-02-19 19:17:28,121 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,149 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:28,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-02-19 19:17:28,151 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,168 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:17:28,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-02-19 19:17:28,169 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,351 WARN L202 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-02-19 19:17:28,351 INFO L628 ElimStorePlain]: treesize reduction 51, result has 70.9 percent of original size [2021-02-19 19:17:28,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:17:28,354 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:841, output treesize:133 [2021-02-19 19:17:28,514 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 24 [2021-02-19 19:17:28,565 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:28,565 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:28,565 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-02-19 19:17:28,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536100476] [2021-02-19 19:17:28,565 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:17:28,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:28,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:17:28,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:17:28,565 INFO L87 Difference]: Start difference. First operand 1662 states and 5630 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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-02-19 19:17:28,929 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2021-02-19 19:17:29,571 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 35 [2021-02-19 19:17:29,752 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 36 [2021-02-19 19:17:29,925 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2021-02-19 19:17:30,562 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 46 [2021-02-19 19:17:30,780 WARN L202 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 44 [2021-02-19 19:17:30,945 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2021-02-19 19:17:31,087 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-02-19 19:17:31,562 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 46 [2021-02-19 19:17:31,708 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-02-19 19:17:31,923 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 59 [2021-02-19 19:17:32,311 WARN L202 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-02-19 19:17:32,718 WARN L202 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-02-19 19:17:32,887 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 35 [2021-02-19 19:17:33,168 WARN L202 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-02-19 19:17:33,537 WARN L202 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-02-19 19:17:33,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:33,916 INFO L93 Difference]: Finished difference Result 3626 states and 11422 transitions. [2021-02-19 19:17:33,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 19:17:33,917 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:17:33,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:33,922 INFO L225 Difference]: With dead ends: 3626 [2021-02-19 19:17:33,923 INFO L226 Difference]: Without dead ends: 3569 [2021-02-19 19:17:33,923 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=639, Invalid=2553, Unknown=0, NotChecked=0, Total=3192 [2021-02-19 19:17:33,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3569 states. [2021-02-19 19:17:33,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3569 to 1688. [2021-02-19 19:17:33,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1688 states, 1687 states have (on average 3.3947836395969175) internal successors, (5727), 1687 states have internal predecessors, (5727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:17:33,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1688 states to 1688 states and 5727 transitions. [2021-02-19 19:17:33,954 INFO L78 Accepts]: Start accepts. Automaton has 1688 states and 5727 transitions. Word has length 26 [2021-02-19 19:17:33,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:33,954 INFO L480 AbstractCegarLoop]: Abstraction has 1688 states and 5727 transitions. [2021-02-19 19:17:33,954 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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-02-19 19:17:33,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1688 states and 5727 transitions. [2021-02-19 19:17:33,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:33,956 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:33,956 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:17:34,157 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1829,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:34,157 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:34,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:34,157 INFO L82 PathProgramCache]: Analyzing trace with hash 701456227, now seen corresponding path program 27 times [2021-02-19 19:17:34,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:34,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601671197] [2021-02-19 19:17:34,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:34,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:34,373 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-02-19 19:17:34,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:34,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601671197] [2021-02-19 19:17:34,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43075826] [2021-02-19 19:17:34,746 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:34,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:17:34,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:34,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:17:34,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:35,390 WARN L202 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-02-19 19:17:35,767 WARN L202 SmtUtils]: Spent 233.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-02-19 19:17:36,061 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_218, A, v_prenex_219, v_prenex_220, v_prenex_222, v_prenex_216], 6=[v_prenex_217, v_prenex_221]} [2021-02-19 19:17:36,116 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-02-19 19:17:36,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 39 [2021-02-19 19:17:36,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:36,667 WARN L202 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 167 DAG size of output: 157 [2021-02-19 19:17:36,668 INFO L628 ElimStorePlain]: treesize reduction 112, result has 77.1 percent of original size [2021-02-19 19:17:36,709 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-02-19 19:17:36,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-02-19 19:17:36,711 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:36,953 WARN L202 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-02-19 19:17:36,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:36,989 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:36,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-02-19 19:17:36,996 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:37,490 WARN L202 SmtUtils]: Spent 493.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 151 [2021-02-19 19:17:37,491 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.6 percent of original size [2021-02-19 19:17:37,538 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 19:17:37,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-02-19 19:17:37,544 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:37,792 WARN L202 SmtUtils]: Spent 247.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2021-02-19 19:17:37,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:37,841 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 19:17:37,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2021-02-19 19:17:37,843 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,103 WARN L202 SmtUtils]: Spent 259.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-02-19 19:17:38,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:38,151 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-02-19 19:17:38,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 36 [2021-02-19 19:17:38,161 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,632 WARN L202 SmtUtils]: Spent 469.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 139 [2021-02-19 19:17:38,632 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.4 percent of original size [2021-02-19 19:17:38,673 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 19:17:38,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 29 [2021-02-19 19:17:38,679 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,916 WARN L202 SmtUtils]: Spent 236.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-02-19 19:17:38,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:38,947 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:38,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 16 treesize of output 34 [2021-02-19 19:17:38,963 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:39,190 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-02-19 19:17:39,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:39,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:17:39,225 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:493, output treesize:396 [2021-02-19 19:17:39,722 WARN L202 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-02-19 19:17:39,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:39,896 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:39,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-02-19 19:17:39,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534209870] [2021-02-19 19:17:39,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:17:39,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:39,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:17:39,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:17:39,897 INFO L87 Difference]: Start difference. First operand 1688 states and 5727 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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-02-19 19:17:40,778 WARN L202 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 37 [2021-02-19 19:17:40,983 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 42 [2021-02-19 19:17:41,304 WARN L202 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 36 [2021-02-19 19:17:41,675 WARN L202 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 43 [2021-02-19 19:17:42,218 WARN L202 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 55 [2021-02-19 19:17:42,625 WARN L202 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 40 [2021-02-19 19:17:43,121 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-02-19 19:17:43,572 WARN L202 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 58 [2021-02-19 19:17:44,055 WARN L202 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-02-19 19:17:44,417 WARN L202 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-02-19 19:17:44,732 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-02-19 19:17:45,458 WARN L202 SmtUtils]: Spent 628.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 91 [2021-02-19 19:17:46,156 WARN L202 SmtUtils]: Spent 640.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 178 [2021-02-19 19:17:47,145 WARN L202 SmtUtils]: Spent 485.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 109 [2021-02-19 19:17:47,572 WARN L202 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-02-19 19:17:47,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:47,815 INFO L93 Difference]: Finished difference Result 2266 states and 7462 transitions. [2021-02-19 19:17:47,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:17:47,816 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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) Word has length 26 [2021-02-19 19:17:47,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:47,820 INFO L225 Difference]: With dead ends: 2266 [2021-02-19 19:17:47,820 INFO L226 Difference]: Without dead ends: 2236 [2021-02-19 19:17:47,820 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=289, Invalid=1517, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:17:47,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2236 states. [2021-02-19 19:17:47,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2236 to 1693. [2021-02-19 19:17:47,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1693 states, 1692 states have (on average 3.391843971631206) internal successors, (5739), 1692 states have internal predecessors, (5739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:17:47,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1693 states to 1693 states and 5739 transitions. [2021-02-19 19:17:47,839 INFO L78 Accepts]: Start accepts. Automaton has 1693 states and 5739 transitions. Word has length 26 [2021-02-19 19:17:47,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:47,840 INFO L480 AbstractCegarLoop]: Abstraction has 1693 states and 5739 transitions. [2021-02-19 19:17:47,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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-02-19 19:17:47,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1693 states and 5739 transitions. [2021-02-19 19:17:47,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:47,842 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:47,842 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:17:48,042 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1938,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:48,042 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:48,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:48,042 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 28 times [2021-02-19 19:17:48,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:48,042 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937512482] [2021-02-19 19:17:48,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:48,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:48,401 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 33 [2021-02-19 19:17:48,537 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 29 [2021-02-19 19:17:48,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:48,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937512482] [2021-02-19 19:17:48,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256161911] [2021-02-19 19:17:48,670 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:48,690 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:17:48,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:48,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 19:17:48,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:49,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,021 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:49,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:17:49,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,036 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:49,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:17:49,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,056 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:49,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:17:49,058 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,078 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:17:49,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:17:49,080 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:49,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:17:49,104 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,119 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:49,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-02-19 19:17:49,121 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,143 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:49,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:17:49,147 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,161 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:49,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:17:49,163 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,181 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:49,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:17:49,188 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,202 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:49,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:17:49,203 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,219 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:49,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-02-19 19:17:49,221 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,244 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:17:49,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:17:49,247 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,265 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:49,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:17:49,267 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,281 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:49,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:17:49,282 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,298 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:17:49,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:17:49,301 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:49,310 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:49,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:17:49,311 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:49,461 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-19 19:17:49,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:49,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:17:49,464 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:737, output treesize:229 [2021-02-19 19:17:49,646 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-19 19:17:49,856 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-02-19 19:17:49,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:49,966 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:49,966 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-02-19 19:17:49,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862600280] [2021-02-19 19:17:49,967 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:17:49,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:49,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:17:49,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:17:49,967 INFO L87 Difference]: Start difference. First operand 1693 states and 5739 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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-02-19 19:17:50,138 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 31 [2021-02-19 19:17:50,724 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 43 [2021-02-19 19:17:51,927 WARN L202 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-02-19 19:17:52,263 WARN L202 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-02-19 19:17:52,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:52,472 INFO L93 Difference]: Finished difference Result 2340 states and 7712 transitions. [2021-02-19 19:17:52,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:17:52,473 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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) Word has length 26 [2021-02-19 19:17:52,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:52,477 INFO L225 Difference]: With dead ends: 2340 [2021-02-19 19:17:52,477 INFO L226 Difference]: Without dead ends: 2294 [2021-02-19 19:17:52,477 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=234, Invalid=956, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:17:52,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2021-02-19 19:17:52,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 1711. [2021-02-19 19:17:52,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1711 states, 1710 states have (on average 3.3953216374269006) internal successors, (5806), 1710 states have internal predecessors, (5806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:17:52,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1711 states to 1711 states and 5806 transitions. [2021-02-19 19:17:52,499 INFO L78 Accepts]: Start accepts. Automaton has 1711 states and 5806 transitions. Word has length 26 [2021-02-19 19:17:52,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:52,499 INFO L480 AbstractCegarLoop]: Abstraction has 1711 states and 5806 transitions. [2021-02-19 19:17:52,499 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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-02-19 19:17:52,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1711 states and 5806 transitions. [2021-02-19 19:17:52,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:52,501 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:52,502 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:17:52,702 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1983,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:52,702 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:52,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:52,702 INFO L82 PathProgramCache]: Analyzing trace with hash 654380625, now seen corresponding path program 29 times [2021-02-19 19:17:52,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:52,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152800103] [2021-02-19 19:17:52,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:52,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:52,983 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-02-19 19:17:53,129 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-02-19 19:17:53,249 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-02-19 19:17:53,444 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:53,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152800103] [2021-02-19 19:17:53,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714345973] [2021-02-19 19:17:53,445 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:53,464 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:17:53,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:53,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:17:53,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:53,820 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-19 19:17:54,045 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-02-19 19:17:54,434 WARN L202 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-02-19 19:17:54,507 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_239, v_prenex_230, v_prenex_234], 3=[v_prenex_229, A, v_prenex_232, v_prenex_233, v_prenex_236]} [2021-02-19 19:17:54,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:54,528 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:54,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:17:54,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:54,761 WARN L202 SmtUtils]: Spent 230.00 ms on a formula simplification that was a NOOP. DAG size: 131 [2021-02-19 19:17:54,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:54,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:54,782 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:54,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:17:54,784 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:55,019 WARN L202 SmtUtils]: Spent 234.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-02-19 19:17:55,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:55,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:55,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:55,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:17:55,044 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:55,300 WARN L202 SmtUtils]: Spent 255.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-02-19 19:17:55,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:55,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:55,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:55,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:55,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-02-19 19:17:55,328 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:55,572 WARN L202 SmtUtils]: Spent 243.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-02-19 19:17:55,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:55,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:55,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:55,594 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-02-19 19:17:55,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 22 [2021-02-19 19:17:55,596 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:55,809 WARN L202 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2021-02-19 19:17:55,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:55,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:55,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:55,828 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:55,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-02-19 19:17:55,835 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:56,053 WARN L202 SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-02-19 19:17:56,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:56,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:56,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:56,076 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-02-19 19:17:56,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-02-19 19:17:56,079 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:56,309 WARN L202 SmtUtils]: Spent 230.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-02-19 19:17:56,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:56,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:56,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:56,333 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-02-19 19:17:56,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-02-19 19:17:56,336 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:56,557 WARN L202 SmtUtils]: Spent 220.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-02-19 19:17:56,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:56,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:17:56,571 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 16 variables, input treesize:383, output treesize:212 [2021-02-19 19:17:56,948 WARN L202 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-02-19 19:17:57,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:17:57,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:57,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:17:57,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192519778] [2021-02-19 19:17:57,134 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:17:57,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:57,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:17:57,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:17:57,134 INFO L87 Difference]: Start difference. First operand 1711 states and 5806 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:17:57,438 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 28 [2021-02-19 19:17:57,575 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 38 [2021-02-19 19:17:57,915 WARN L202 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-02-19 19:17:58,049 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 36 [2021-02-19 19:17:58,288 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 50 [2021-02-19 19:17:58,736 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 48 [2021-02-19 19:17:59,130 WARN L202 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 44 [2021-02-19 19:17:59,639 WARN L202 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-02-19 19:17:59,985 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-02-19 19:18:00,651 WARN L202 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-02-19 19:18:01,227 WARN L202 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 57 [2021-02-19 19:18:01,699 WARN L202 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2021-02-19 19:18:02,284 WARN L202 SmtUtils]: Spent 365.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-02-19 19:18:03,542 WARN L202 SmtUtils]: Spent 1.13 s on a formula simplification. DAG size of input: 85 DAG size of output: 79 [2021-02-19 19:18:03,782 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-02-19 19:18:04,527 WARN L202 SmtUtils]: Spent 596.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 61 [2021-02-19 19:18:04,757 WARN L202 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 34 [2021-02-19 19:18:04,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:04,852 INFO L93 Difference]: Finished difference Result 2532 states and 8267 transitions. [2021-02-19 19:18:04,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:18:04,853 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) Word has length 26 [2021-02-19 19:18:04,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:04,858 INFO L225 Difference]: With dead ends: 2532 [2021-02-19 19:18:04,858 INFO L226 Difference]: Without dead ends: 2498 [2021-02-19 19:18:04,858 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=328, Invalid=1478, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:18:04,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2498 states. [2021-02-19 19:18:04,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2498 to 1711. [2021-02-19 19:18:04,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1711 states, 1710 states have (on average 3.391812865497076) internal successors, (5800), 1710 states have internal predecessors, (5800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:18:04,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1711 states to 1711 states and 5800 transitions. [2021-02-19 19:18:04,884 INFO L78 Accepts]: Start accepts. Automaton has 1711 states and 5800 transitions. Word has length 26 [2021-02-19 19:18:04,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:04,884 INFO L480 AbstractCegarLoop]: Abstraction has 1711 states and 5800 transitions. [2021-02-19 19:18:04,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:18:04,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1711 states and 5800 transitions. [2021-02-19 19:18:04,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:04,886 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:04,886 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:18:05,086 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1999,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:05,087 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:05,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:05,087 INFO L82 PathProgramCache]: Analyzing trace with hash 568891871, now seen corresponding path program 48 times [2021-02-19 19:18:05,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:05,087 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677111461] [2021-02-19 19:18:05,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:05,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:05,303 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-02-19 19:18:05,433 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-02-19 19:18:05,556 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 30 [2021-02-19 19:18:05,827 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:18:05,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677111461] [2021-02-19 19:18:05,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741330158] [2021-02-19 19:18:05,827 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:05,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 19:18:05,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:05,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:18:05,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:06,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,719 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 30 treesize of output 13 [2021-02-19 19:18:06,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,737 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 34 treesize of output 16 [2021-02-19 19:18:06,739 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,753 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 16 [2021-02-19 19:18:06,754 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,767 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 13 [2021-02-19 19:18:06,769 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,783 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 32 treesize of output 16 [2021-02-19 19:18:06,784 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,798 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 19 [2021-02-19 19:18:06,799 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,813 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 25 treesize of output 7 [2021-02-19 19:18:06,815 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,829 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 36 treesize of output 16 [2021-02-19 19:18:06,831 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,844 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 37 treesize of output 13 [2021-02-19 19:18:06,846 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,860 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 13 [2021-02-19 19:18:06,862 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,876 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 34 treesize of output 16 [2021-02-19 19:18:06,878 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,891 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 32 treesize of output 13 [2021-02-19 19:18:06,893 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,907 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 41 treesize of output 16 [2021-02-19 19:18:06,908 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,922 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 39 treesize of output 19 [2021-02-19 19:18:06,923 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,937 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 41 treesize of output 19 [2021-02-19 19:18:06,938 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:06,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:06,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:06,946 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 37 treesize of output 19 [2021-02-19 19:18:06,947 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:07,006 INFO L628 ElimStorePlain]: treesize reduction 38, result has 49.3 percent of original size [2021-02-19 19:18:07,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:18:07,007 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:27 [2021-02-19 19:18:07,075 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:18:07,075 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:07,075 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:18:07,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744314007] [2021-02-19 19:18:07,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:18:07,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:07,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:18:07,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:18:07,076 INFO L87 Difference]: Start difference. First operand 1711 states and 5800 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:18:07,779 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 41 [2021-02-19 19:18:08,146 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 46 [2021-02-19 19:18:08,306 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 43 [2021-02-19 19:18:08,718 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-02-19 19:18:08,863 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 35 [2021-02-19 19:18:08,997 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2021-02-19 19:18:09,186 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-02-19 19:18:09,496 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 46 [2021-02-19 19:18:09,656 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 46 [2021-02-19 19:18:09,814 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 37 [2021-02-19 19:18:10,371 WARN L202 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 49 [2021-02-19 19:18:10,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:10,512 INFO L93 Difference]: Finished difference Result 2174 states and 7157 transitions. [2021-02-19 19:18:10,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:18:10,513 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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) Word has length 26 [2021-02-19 19:18:10,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:10,516 INFO L225 Difference]: With dead ends: 2174 [2021-02-19 19:18:10,516 INFO L226 Difference]: Without dead ends: 2152 [2021-02-19 19:18:10,516 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=359, Invalid=1533, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:18:10,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-02-19 19:18:10,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 1689. [2021-02-19 19:18:10,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1688 states have (on average 3.4016587677725116) internal successors, (5742), 1688 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:18:10,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 5742 transitions. [2021-02-19 19:18:10,536 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 5742 transitions. Word has length 26 [2021-02-19 19:18:10,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:10,536 INFO L480 AbstractCegarLoop]: Abstraction has 1689 states and 5742 transitions. [2021-02-19 19:18:10,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:18:10,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 5742 transitions. [2021-02-19 19:18:10,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:10,538 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:10,538 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:18:10,739 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2016 [2021-02-19 19:18:10,739 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:10,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:10,739 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-02-19 19:18:10,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:10,739 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212775108] [2021-02-19 19:18:10,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:10,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:11,418 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:18:11,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212775108] [2021-02-19 19:18:11,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32669721] [2021-02-19 19:18:11,419 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:11,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:18:11,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:11,920 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-02-19 19:18:12,016 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_242], 6=[v_prenex_240, v_prenex_244]} [2021-02-19 19:18:12,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:12,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:12,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:12,027 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 29 treesize of output 13 [2021-02-19 19:18:12,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:12,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:12,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:12,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:18:12,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:12,225 WARN L202 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-02-19 19:18:12,225 INFO L628 ElimStorePlain]: treesize reduction 168, result has 43.1 percent of original size [2021-02-19 19:18:12,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:12,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 19:18:12,234 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:12,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:12,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:12,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:12,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:12,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:12,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 13 [2021-02-19 19:18:12,306 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:12,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:12,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:12,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:12,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:12,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 13 [2021-02-19 19:18:12,372 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:12,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:12,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 19:18:12,427 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:365, output treesize:33 [2021-02-19 19:18:12,515 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:18:12,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:12,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-02-19 19:18:12,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526491942] [2021-02-19 19:18:12,516 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:18:12,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:12,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:18:12,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:18:12,516 INFO L87 Difference]: Start difference. First operand 1689 states and 5742 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-02-19 19:18:13,272 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 33 [2021-02-19 19:18:13,421 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 34 [2021-02-19 19:18:13,935 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 35 [2021-02-19 19:18:14,108 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 37 [2021-02-19 19:18:14,612 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-02-19 19:18:14,905 WARN L202 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 42 [2021-02-19 19:18:15,222 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-02-19 19:18:15,471 WARN L202 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 43 [2021-02-19 19:18:16,066 WARN L202 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-02-19 19:18:16,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:16,305 INFO L93 Difference]: Finished difference Result 2323 states and 7662 transitions. [2021-02-19 19:18:16,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 19:18:16,307 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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) Word has length 26 [2021-02-19 19:18:16,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:16,311 INFO L225 Difference]: With dead ends: 2323 [2021-02-19 19:18:16,311 INFO L226 Difference]: Without dead ends: 2308 [2021-02-19 19:18:16,311 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=357, Invalid=1449, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:18:16,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2308 states. [2021-02-19 19:18:16,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2308 to 1689. [2021-02-19 19:18:16,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1688 states have (on average 3.4016587677725116) internal successors, (5742), 1688 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:18:16,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 5742 transitions. [2021-02-19 19:18:16,332 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 5742 transitions. Word has length 26 [2021-02-19 19:18:16,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:16,332 INFO L480 AbstractCegarLoop]: Abstraction has 1689 states and 5742 transitions. [2021-02-19 19:18:16,332 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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-02-19 19:18:16,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 5742 transitions. [2021-02-19 19:18:16,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:16,334 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:16,334 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:18:16,535 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2122 [2021-02-19 19:18:16,535 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:16,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:16,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1306035039, now seen corresponding path program 50 times [2021-02-19 19:18:16,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:16,535 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507947471] [2021-02-19 19:18:16,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:16,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:17,231 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:18:17,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507947471] [2021-02-19 19:18:17,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202079284] [2021-02-19 19:18:17,231 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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:17,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:18:17,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:17,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:18:17,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:17,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,676 INFO L354 Elim1Store]: treesize reduction 20, result has 35.5 percent of original size [2021-02-19 19:18:17,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 26 [2021-02-19 19:18:17,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:17,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,739 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-02-19 19:18:17,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-02-19 19:18:17,743 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:17,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,798 INFO L354 Elim1Store]: treesize reduction 12, result has 61.3 percent of original size [2021-02-19 19:18:17,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-02-19 19:18:17,806 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:17,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:17,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 49 [2021-02-19 19:18:17,873 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:17,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,908 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-02-19 19:18:17,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-02-19 19:18:17,910 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:17,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,961 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-02-19 19:18:17,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 26 [2021-02-19 19:18:17,964 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:17,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:17,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:18,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-02-19 19:18:18,038 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,074 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-02-19 19:18:18,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-02-19 19:18:18,075 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,136 INFO L354 Elim1Store]: treesize reduction 16, result has 48.4 percent of original size [2021-02-19 19:18:18,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-02-19 19:18:18,140 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,175 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-02-19 19:18:18,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-02-19 19:18:18,177 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,234 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-02-19 19:18:18,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-02-19 19:18:18,236 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,271 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-02-19 19:18:18,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-02-19 19:18:18,272 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,324 INFO L354 Elim1Store]: treesize reduction 23, result has 25.8 percent of original size [2021-02-19 19:18:18,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 23 [2021-02-19 19:18:18,327 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,360 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-02-19 19:18:18,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 1 [2021-02-19 19:18:18,362 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,395 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-02-19 19:18:18,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-02-19 19:18:18,396 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:18,416 INFO L354 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2021-02-19 19:18:18,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-02-19 19:18:18,418 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:18,673 WARN L202 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 22 [2021-02-19 19:18:18,674 INFO L628 ElimStorePlain]: treesize reduction 116, result has 41.1 percent of original size [2021-02-19 19:18:18,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:18:18,675 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:753, output treesize:81 [2021-02-19 19:18:18,901 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:18:18,901 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:18,901 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-02-19 19:18:18,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644861971] [2021-02-19 19:18:18,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:18:18,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:18,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:18:18,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:18:18,902 INFO L87 Difference]: Start difference. First operand 1689 states and 5742 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-02-19 19:18:19,443 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 37 [2021-02-19 19:18:19,603 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 34 [2021-02-19 19:18:19,809 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-02-19 19:18:20,007 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 34 [2021-02-19 19:18:20,277 WARN L202 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-02-19 19:18:20,485 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-02-19 19:18:20,766 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 47 [2021-02-19 19:18:21,087 WARN L202 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 35 [2021-02-19 19:18:21,304 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 40 [2021-02-19 19:18:21,544 WARN L202 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 38 [2021-02-19 19:18:21,746 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-02-19 19:18:22,390 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 42 [2021-02-19 19:18:22,572 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 40 [2021-02-19 19:18:22,812 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 49 [2021-02-19 19:18:23,044 WARN L202 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-02-19 19:18:23,433 WARN L202 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-02-19 19:18:23,904 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 44 [2021-02-19 19:18:24,187 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-02-19 19:18:24,402 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 45 [2021-02-19 19:18:24,831 WARN L202 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2021-02-19 19:18:25,111 WARN L202 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-02-19 19:18:25,302 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 49 [2021-02-19 19:18:25,698 WARN L202 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-02-19 19:18:26,017 WARN L202 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 55 [2021-02-19 19:18:26,485 WARN L202 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2021-02-19 19:18:26,912 WARN L202 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-02-19 19:18:27,187 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 39 [2021-02-19 19:18:27,812 WARN L202 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-02-19 19:18:28,186 WARN L202 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-02-19 19:18:28,433 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 32 [2021-02-19 19:18:28,667 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 29 [2021-02-19 19:18:28,989 WARN L202 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-02-19 19:18:29,209 WARN L202 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 28 [2021-02-19 19:18:29,534 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 33 [2021-02-19 19:18:29,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:29,675 INFO L93 Difference]: Finished difference Result 3260 states and 10339 transitions. [2021-02-19 19:18:29,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-02-19 19:18:29,676 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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) Word has length 26 [2021-02-19 19:18:29,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:29,681 INFO L225 Difference]: With dead ends: 3260 [2021-02-19 19:18:29,682 INFO L226 Difference]: Without dead ends: 3203 [2021-02-19 19:18:29,682 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=840, Invalid=3582, Unknown=0, NotChecked=0, Total=4422 [2021-02-19 19:18:29,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3203 states. [2021-02-19 19:18:29,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3203 to 1707. [2021-02-19 19:18:29,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1707 states, 1706 states have (on average 3.389214536928488) internal successors, (5782), 1706 states have internal predecessors, (5782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:18:29,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1707 states to 1707 states and 5782 transitions. [2021-02-19 19:18:29,721 INFO L78 Accepts]: Start accepts. Automaton has 1707 states and 5782 transitions. Word has length 26 [2021-02-19 19:18:29,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:29,721 INFO L480 AbstractCegarLoop]: Abstraction has 1707 states and 5782 transitions. [2021-02-19 19:18:29,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-02-19 19:18:29,721 INFO L276 IsEmpty]: Start isEmpty. Operand 1707 states and 5782 transitions. [2021-02-19 19:18:29,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:29,723 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:29,723 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:18:29,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2136,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:29,925 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:29,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:29,925 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-02-19 19:18:29,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:29,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526909788] [2021-02-19 19:18:29,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:29,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:30,241 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 36 [2021-02-19 19:18:30,404 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-02-19 19:18:30,615 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 29 [2021-02-19 19:18:30,746 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 29 [2021-02-19 19:18:30,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:18:30,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526909788] [2021-02-19 19:18:30,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601076614] [2021-02-19 19:18:30,975 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:30,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:18:30,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:30,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 19:18:30,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:31,727 WARN L202 SmtUtils]: Spent 285.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-02-19 19:18:32,583 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:32,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 67 [2021-02-19 19:18:32,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:32,723 INFO L354 Elim1Store]: treesize reduction 24, result has 51.0 percent of original size [2021-02-19 19:18:32,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 43 [2021-02-19 19:18:32,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:34,774 WARN L202 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 193 DAG size of output: 172 [2021-02-19 19:18:34,775 INFO L628 ElimStorePlain]: treesize reduction 92, result has 90.7 percent of original size [2021-02-19 19:18:34,899 INFO L354 Elim1Store]: treesize reduction 12, result has 75.5 percent of original size [2021-02-19 19:18:34,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 52 [2021-02-19 19:18:34,913 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:35,029 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-02-19 19:18:35,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 31 treesize of output 51 [2021-02-19 19:18:35,036 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:35,958 WARN L202 SmtUtils]: Spent 921.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-02-19 19:18:35,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:36,107 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-02-19 19:18:36,108 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:18:36,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 59 [2021-02-19 19:18:36,123 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:36,261 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-02-19 19:18:36,262 INFO L354 Elim1Store]: treesize reduction 4, result has 91.8 percent of original size [2021-02-19 19:18:36,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 63 [2021-02-19 19:18:36,282 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:39,294 WARN L202 SmtUtils]: Spent 3.01 s on a formula simplification. DAG size of input: 189 DAG size of output: 177 [2021-02-19 19:18:39,295 INFO L628 ElimStorePlain]: treesize reduction 87, result has 91.2 percent of original size [2021-02-19 19:18:39,401 INFO L354 Elim1Store]: treesize reduction 20, result has 59.2 percent of original size [2021-02-19 19:18:39,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2021-02-19 19:18:39,409 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:39,517 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-02-19 19:18:39,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 51 [2021-02-19 19:18:39,522 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:40,486 WARN L202 SmtUtils]: Spent 963.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-02-19 19:18:40,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:40,594 INFO L354 Elim1Store]: treesize reduction 20, result has 59.2 percent of original size [2021-02-19 19:18:40,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2021-02-19 19:18:40,602 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:40,714 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:18:40,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 56 [2021-02-19 19:18:40,748 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,623 WARN L202 SmtUtils]: Spent 1.87 s on a formula simplification. DAG size of input: 166 DAG size of output: 161 [2021-02-19 19:18:42,624 INFO L628 ElimStorePlain]: treesize reduction 68, result has 92.5 percent of original size [2021-02-19 19:18:42,751 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:18:42,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2021-02-19 19:18:42,769 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,853 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-02-19 19:18:42,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 38 [2021-02-19 19:18:42,856 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:44,655 WARN L202 SmtUtils]: Spent 1.80 s on a formula simplification. DAG size of input: 160 DAG size of output: 156 [2021-02-19 19:18:44,656 INFO L628 ElimStorePlain]: treesize reduction 23, result has 97.3 percent of original size [2021-02-19 19:18:44,808 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-02-19 19:18:44,808 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:18:44,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2021-02-19 19:18:44,825 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:44,941 INFO L354 Elim1Store]: treesize reduction 8, result has 83.7 percent of original size [2021-02-19 19:18:44,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 56 [2021-02-19 19:18:44,958 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:47,629 WARN L202 SmtUtils]: Spent 2.67 s on a formula simplification. DAG size of input: 158 DAG size of output: 148 [2021-02-19 19:18:47,630 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.6 percent of original size [2021-02-19 19:18:47,716 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:47,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 21 treesize of output 61 [2021-02-19 19:18:47,764 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:47,862 INFO L354 Elim1Store]: treesize reduction 12, result has 75.5 percent of original size [2021-02-19 19:18:47,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 52 [2021-02-19 19:18:47,877 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:48,704 WARN L202 SmtUtils]: Spent 827.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-02-19 19:18:48,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:48,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 8 dim-1 vars, End of recursive call: and 15 xjuncts. [2021-02-19 19:18:48,837 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 17 variables, input treesize:913, output treesize:4389 [2021-02-19 19:18:51,624 WARN L202 SmtUtils]: Spent 2.61 s on a formula simplification. DAG size of input: 204 DAG size of output: 89 [2021-02-19 19:18:52,341 WARN L202 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 62 [2021-02-19 19:18:52,790 WARN L202 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-02-19 19:18:52,918 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:18:52,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:52,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-02-19 19:18:52,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763417803] [2021-02-19 19:18:52,918 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-19 19:18:52,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:52,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-19 19:18:52,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-02-19 19:18:52,919 INFO L87 Difference]: Start difference. First operand 1707 states and 5782 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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-02-19 19:18:53,624 WARN L202 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 30 [2021-02-19 19:18:53,818 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 30 [2021-02-19 19:18:54,330 WARN L202 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 48 [2021-02-19 19:18:54,615 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 31 [2021-02-19 19:18:54,921 WARN L202 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 37 [2021-02-19 19:18:55,120 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 30 [2021-02-19 19:18:55,414 WARN L202 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 46 [2021-02-19 19:18:55,652 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 27 [2021-02-19 19:18:55,892 WARN L202 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 32 [2021-02-19 19:18:56,350 WARN L202 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 41 [2021-02-19 19:18:56,637 WARN L202 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 38 [2021-02-19 19:18:57,331 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 35 [2021-02-19 19:18:57,712 WARN L202 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-02-19 19:18:58,124 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 29 [2021-02-19 19:18:58,378 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-02-19 19:18:58,684 WARN L202 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-02-19 19:18:58,887 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-02-19 19:18:59,225 WARN L202 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 32 [2021-02-19 19:19:00,586 WARN L202 SmtUtils]: Spent 1.28 s on a formula simplification. DAG size of input: 111 DAG size of output: 76 [2021-02-19 19:19:01,938 WARN L202 SmtUtils]: Spent 1.24 s on a formula simplification. DAG size of input: 73 DAG size of output: 65 [2021-02-19 19:19:02,103 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-02-19 19:19:03,391 WARN L202 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 130 DAG size of output: 65 [2021-02-19 19:19:05,318 WARN L202 SmtUtils]: Spent 1.82 s on a formula simplification. DAG size of input: 98 DAG size of output: 85 [2021-02-19 19:19:06,220 WARN L202 SmtUtils]: Spent 735.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 57 [2021-02-19 19:19:07,511 WARN L202 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 82 DAG size of output: 68 [2021-02-19 19:19:07,678 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 32 [2021-02-19 19:19:08,446 WARN L202 SmtUtils]: Spent 651.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 55 [2021-02-19 19:19:09,559 WARN L202 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 115 DAG size of output: 59 [2021-02-19 19:19:11,094 WARN L202 SmtUtils]: Spent 1.45 s on a formula simplification. DAG size of input: 105 DAG size of output: 65 [2021-02-19 19:19:11,508 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-02-19 19:19:12,327 WARN L202 SmtUtils]: Spent 650.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 47 [2021-02-19 19:19:12,869 WARN L202 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 27 [2021-02-19 19:19:13,464 WARN L202 SmtUtils]: Spent 479.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 31 [2021-02-19 19:19:13,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:19:13,697 INFO L93 Difference]: Finished difference Result 2885 states and 9299 transitions. [2021-02-19 19:19:13,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-02-19 19:19:13,698 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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) Word has length 26 [2021-02-19 19:19:13,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:19:13,704 INFO L225 Difference]: With dead ends: 2885 [2021-02-19 19:19:13,704 INFO L226 Difference]: Without dead ends: 2840 [2021-02-19 19:19:13,704 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 23.8s TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-02-19 19:19:13,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2840 states. [2021-02-19 19:19:13,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2840 to 1722. [2021-02-19 19:19:13,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1722 states, 1721 states have (on average 3.3962812318419524) internal successors, (5845), 1721 states have internal predecessors, (5845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:19:13,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1722 states to 1722 states and 5845 transitions. [2021-02-19 19:19:13,731 INFO L78 Accepts]: Start accepts. Automaton has 1722 states and 5845 transitions. Word has length 26 [2021-02-19 19:19:13,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:19:13,731 INFO L480 AbstractCegarLoop]: Abstraction has 1722 states and 5845 transitions. [2021-02-19 19:19:13,731 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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-02-19 19:19:13,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1722 states and 5845 transitions. [2021-02-19 19:19:13,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:19:13,733 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:19:13,733 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:19:13,940 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2166 [2021-02-19 19:19:13,941 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:19:13,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:19:13,941 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-02-19 19:19:13,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:19:13,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354171976] [2021-02-19 19:19:13,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:19:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:19:14,202 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-02-19 19:19:14,342 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-02-19 19:19:14,484 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-02-19 19:19:14,851 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:19:14,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354171976] [2021-02-19 19:19:14,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111496575] [2021-02-19 19:19:14,851 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:19:14,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:19:14,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:19:14,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:19:14,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:19:15,637 WARN L202 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-02-19 19:19:15,932 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_270, v_prenex_266], 5=[A, v_prenex_268]} [2021-02-19 19:19:15,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:15,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:15,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:15,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:15,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 19:19:15,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:15,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:15,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:15,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:15,963 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 30 treesize of output 13 [2021-02-19 19:19:15,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:16,184 WARN L202 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 43 [2021-02-19 19:19:16,185 INFO L628 ElimStorePlain]: treesize reduction 143, result has 42.3 percent of original size [2021-02-19 19:19:16,185 INFO L518 ElimStorePlain]: Eliminatee v_prenex_266 vanished before elimination [2021-02-19 19:19:16,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:16,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:16,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:16,195 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 13 [2021-02-19 19:19:16,198 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:16,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:16,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:16,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:19:16,283 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:16,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:16,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:19:16,355 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:310, output treesize:43 [2021-02-19 19:19:16,486 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:19:16,486 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:19:16,486 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:19:16,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056793172] [2021-02-19 19:19:16,486 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:19:16,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:19:16,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:19:16,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:19:16,487 INFO L87 Difference]: Start difference. First operand 1722 states and 5845 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:19:16,954 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 24 [2021-02-19 19:19:17,281 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 37 [2021-02-19 19:19:17,695 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 39 [2021-02-19 19:19:17,883 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 41 [2021-02-19 19:19:18,169 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-02-19 19:19:18,528 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-02-19 19:19:18,705 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2021-02-19 19:19:19,050 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 47 [2021-02-19 19:19:19,209 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-02-19 19:19:19,522 WARN L202 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 39 [2021-02-19 19:19:19,854 WARN L202 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 52 [2021-02-19 19:19:20,344 WARN L202 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 48 [2021-02-19 19:19:20,707 WARN L202 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 49 [2021-02-19 19:19:20,981 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 51 [2021-02-19 19:19:21,702 WARN L202 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 62 [2021-02-19 19:19:22,182 WARN L202 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-02-19 19:19:22,667 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 25 [2021-02-19 19:19:22,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:19:22,729 INFO L93 Difference]: Finished difference Result 2194 states and 7248 transitions. [2021-02-19 19:19:22,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:19:22,731 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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) Word has length 26 [2021-02-19 19:19:22,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:19:22,735 INFO L225 Difference]: With dead ends: 2194 [2021-02-19 19:19:22,735 INFO L226 Difference]: Without dead ends: 2179 [2021-02-19 19:19:22,735 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=326, Invalid=1566, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:19:22,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2021-02-19 19:19:22,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 1720. [2021-02-19 19:19:22,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1719 states have (on average 3.3961605584642234) internal successors, (5838), 1719 states have internal predecessors, (5838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:19:22,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 5838 transitions. [2021-02-19 19:19:22,756 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 5838 transitions. Word has length 26 [2021-02-19 19:19:22,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:19:22,756 INFO L480 AbstractCegarLoop]: Abstraction has 1720 states and 5838 transitions. [2021-02-19 19:19:22,756 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-02-19 19:19:22,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 5838 transitions. [2021-02-19 19:19:22,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:19:22,758 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:19:22,758 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:19:22,958 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2376 [2021-02-19 19:19:22,958 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:19:22,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:19:22,959 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-02-19 19:19:22,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:19:22,959 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576223528] [2021-02-19 19:19:22,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:19:22,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:19:23,186 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-02-19 19:19:23,316 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-02-19 19:19:23,693 WARN L202 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-02-19 19:19:23,858 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-02-19 19:19:23,992 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:19:23,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576223528] [2021-02-19 19:19:23,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387661465] [2021-02-19 19:19:23,992 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:19:24,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-02-19 19:19:24,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:19:24,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:19:24,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:19:27,237 WARN L202 SmtUtils]: Spent 2.66 s on a formula simplification that was a NOOP. DAG size: 57 [2021-02-19 19:19:27,805 WARN L202 SmtUtils]: Spent 342.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-02-19 19:19:28,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,398 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:19:28,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 37 [2021-02-19 19:19:28,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,454 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:19:28,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-02-19 19:19:28,457 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:29,373 WARN L202 SmtUtils]: Spent 915.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-02-19 19:19:29,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:29,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:29,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:29,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:29,456 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-02-19 19:19:29,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-02-19 19:19:29,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:29,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:29,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:29,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:29,528 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:29,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-02-19 19:19:29,548 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:30,376 WARN L202 SmtUtils]: Spent 828.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-02-19 19:19:30,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:30,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:30,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:30,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:30,455 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:30,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-02-19 19:19:30,467 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:30,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:30,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:30,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:30,534 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:19:30,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 37 [2021-02-19 19:19:30,543 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:32,951 WARN L202 SmtUtils]: Spent 2.41 s on a formula simplification. DAG size of input: 153 DAG size of output: 144 [2021-02-19 19:19:32,952 INFO L628 ElimStorePlain]: treesize reduction 48, result has 94.4 percent of original size [2021-02-19 19:19:32,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:32,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:32,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:33,033 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-02-19 19:19:33,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-02-19 19:19:33,038 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:33,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:33,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:33,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:33,108 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:19:33,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 37 [2021-02-19 19:19:33,114 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:33,899 WARN L202 SmtUtils]: Spent 784.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-02-19 19:19:33,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:33,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:33,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:33,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:33,980 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:19:33,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 37 [2021-02-19 19:19:33,984 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:34,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:34,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:34,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:34,041 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:34,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-02-19 19:19:34,058 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:35,388 WARN L202 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 132 DAG size of output: 130 [2021-02-19 19:19:35,389 INFO L628 ElimStorePlain]: treesize reduction 48, result has 93.6 percent of original size [2021-02-19 19:19:35,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:35,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:35,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:35,467 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-02-19 19:19:35,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 30 [2021-02-19 19:19:35,472 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:35,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:35,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:35,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:35,536 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:19:35,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 37 [2021-02-19 19:19:35,540 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:36,147 WARN L202 SmtUtils]: Spent 607.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-02-19 19:19:36,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:36,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,222 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:19:36,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-02-19 19:19:36,232 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:36,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,262 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-02-19 19:19:36,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-02-19 19:19:36,264 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:36,810 WARN L202 SmtUtils]: Spent 545.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-02-19 19:19:36,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:36,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,889 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-02-19 19:19:36,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 34 [2021-02-19 19:19:36,899 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:36,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:36,976 INFO L354 Elim1Store]: treesize reduction 4, result has 87.9 percent of original size [2021-02-19 19:19:36,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 47 [2021-02-19 19:19:36,986 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:37,487 WARN L202 SmtUtils]: Spent 501.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-02-19 19:19:37,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:37,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-02-19 19:19:37,507 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:1001, output treesize:539 [2021-02-19 19:19:37,852 WARN L202 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 27 [2021-02-19 19:19:38,005 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:19:38,005 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:19:38,006 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-02-19 19:19:38,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360406891] [2021-02-19 19:19:38,006 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 19:19:38,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:19:38,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 19:19:38,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-02-19 19:19:38,006 INFO L87 Difference]: Start difference. First operand 1720 states and 5838 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-02-19 19:19:38,317 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 25 [2021-02-19 19:19:38,932 WARN L202 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-02-19 19:19:39,184 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 40 [2021-02-19 19:19:39,707 WARN L202 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-19 19:19:40,242 WARN L202 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 52 [2021-02-19 19:19:40,482 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 41 [2021-02-19 19:19:40,820 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-02-19 19:19:41,297 WARN L202 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-02-19 19:19:41,546 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 49 [2021-02-19 19:19:41,767 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-02-19 19:19:42,035 WARN L202 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 45 [2021-02-19 19:19:42,420 WARN L202 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-02-19 19:19:42,758 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 50 [2021-02-19 19:19:43,071 WARN L202 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-02-19 19:19:51,783 WARN L202 SmtUtils]: Spent 8.44 s on a formula simplification. DAG size of input: 94 DAG size of output: 75 [2021-02-19 19:19:52,017 WARN L202 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 33 [2021-02-19 19:19:52,279 WARN L202 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-02-19 19:20:09,257 WARN L202 SmtUtils]: Spent 16.78 s on a formula simplification. DAG size of input: 101 DAG size of output: 76 [2021-02-19 19:20:15,819 WARN L202 SmtUtils]: Spent 6.40 s on a formula simplification. DAG size of input: 198 DAG size of output: 119 [2021-02-19 19:20:16,647 WARN L202 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 64 [2021-02-19 19:20:16,917 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-02-19 19:20:17,379 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 22 [2021-02-19 19:20:17,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:20:17,633 INFO L93 Difference]: Finished difference Result 2542 states and 8388 transitions. [2021-02-19 19:20:17,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 19:20:17,636 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:20:17,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:20:17,640 INFO L225 Difference]: With dead ends: 2542 [2021-02-19 19:20:17,640 INFO L226 Difference]: Without dead ends: 2512 [2021-02-19 19:20:17,640 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 42.5s TimeCoverageRelationStatistics Valid=434, Invalid=2116, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:20:17,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2512 states. [2021-02-19 19:20:17,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2512 to 1756. [2021-02-19 19:20:17,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1756 states, 1755 states have (on average 3.3914529914529914) internal successors, (5952), 1755 states have internal predecessors, (5952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:20:17,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1756 states to 1756 states and 5952 transitions. [2021-02-19 19:20:17,662 INFO L78 Accepts]: Start accepts. Automaton has 1756 states and 5952 transitions. Word has length 26 [2021-02-19 19:20:17,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:20:17,662 INFO L480 AbstractCegarLoop]: Abstraction has 1756 states and 5952 transitions. [2021-02-19 19:20:17,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-02-19 19:20:17,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1756 states and 5952 transitions. [2021-02-19 19:20:17,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:20:17,665 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:20:17,665 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:20:17,865 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2390,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:20:17,865 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:20:17,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:20:17,865 INFO L82 PathProgramCache]: Analyzing trace with hash 1245974955, now seen corresponding path program 54 times [2021-02-19 19:20:17,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:20:17,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345530714] [2021-02-19 19:20:17,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:20:17,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:20:18,265 WARN L202 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-02-19 19:20:18,398 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 20 [2021-02-19 19:20:18,599 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-02-19 19:20:18,809 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-02-19 19:20:19,252 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:20:19,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345530714] [2021-02-19 19:20:19,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265129973] [2021-02-19 19:20:19,255 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:20:19,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 19:20:19,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:20:19,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:20:19,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:20:19,873 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-02-19 19:20:20,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,095 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-02-19 19:20:20,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-02-19 19:20:20,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,228 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-02-19 19:20:20,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 25 [2021-02-19 19:20:20,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,354 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-02-19 19:20:20,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-02-19 19:20:20,371 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,501 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-02-19 19:20:20,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-02-19 19:20:20,506 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,603 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:20:20,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-02-19 19:20:20,606 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,716 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-02-19 19:20:20,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-02-19 19:20:20,720 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,780 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:20:20,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-02-19 19:20:20,784 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,885 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-02-19 19:20:20,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 26 [2021-02-19 19:20:20,889 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,952 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:20:20,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 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-02-19 19:20:20,955 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:20,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:20,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,016 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:20:21,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-02-19 19:20:21,019 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:21,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,131 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-02-19 19:20:21,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 24 [2021-02-19 19:20:21,138 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:21,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,203 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:20:21,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-02-19 19:20:21,206 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:21,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,299 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-02-19 19:20:21,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:20:21,304 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:21,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:20:21,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-02-19 19:20:21,429 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:21,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,533 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-02-19 19:20:21,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-02-19 19:20:21,539 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:21,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:21,573 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:20:21,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-02-19 19:20:21,577 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:21,920 WARN L202 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 22 [2021-02-19 19:20:21,921 INFO L628 ElimStorePlain]: treesize reduction 125, result has 42.7 percent of original size [2021-02-19 19:20:21,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:20:21,923 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:705, output treesize:93 [2021-02-19 19:20:22,126 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2021-02-19 19:20:22,286 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:20:22,287 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:20:22,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-02-19 19:20:22,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563063526] [2021-02-19 19:20:22,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:20:22,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:20:22,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:20:22,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:20:22,288 INFO L87 Difference]: Start difference. First operand 1756 states and 5952 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-02-19 19:20:22,656 WARN L202 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 32 [2021-02-19 19:20:22,901 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-02-19 19:20:23,119 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 36 [2021-02-19 19:20:23,633 WARN L202 SmtUtils]: Spent 411.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 55 [2021-02-19 19:20:24,018 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 45 [2021-02-19 19:20:24,320 WARN L202 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 42 [2021-02-19 19:20:24,668 WARN L202 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-02-19 19:20:24,945 WARN L202 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-02-19 19:20:25,392 WARN L202 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 40 [2021-02-19 19:20:25,804 WARN L202 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 50 [2021-02-19 19:20:26,078 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-02-19 19:20:26,740 WARN L202 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 56 [2021-02-19 19:20:27,111 WARN L202 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 54 [2021-02-19 19:20:27,397 WARN L202 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 47 [2021-02-19 19:20:27,755 WARN L202 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 51 [2021-02-19 19:20:28,453 WARN L202 SmtUtils]: Spent 651.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 56 [2021-02-19 19:20:28,774 WARN L202 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-02-19 19:20:29,287 WARN L202 SmtUtils]: Spent 458.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-02-19 19:20:30,346 WARN L202 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 61 [2021-02-19 19:20:31,121 WARN L202 SmtUtils]: Spent 608.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-02-19 19:20:32,347 WARN L202 SmtUtils]: Spent 1.06 s on a formula simplification. DAG size of input: 113 DAG size of output: 82 [2021-02-19 19:20:32,758 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-02-19 19:20:33,975 WARN L202 SmtUtils]: Spent 977.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 79 [2021-02-19 19:20:34,244 WARN L202 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-02-19 19:20:34,636 WARN L202 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-02-19 19:20:35,123 WARN L202 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-02-19 19:20:36,134 WARN L202 SmtUtils]: Spent 625.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-02-19 19:20:36,551 WARN L202 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-02-19 19:20:36,954 WARN L202 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-02-19 19:20:37,494 WARN L202 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-02-19 19:20:37,707 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 18 [2021-02-19 19:20:38,505 WARN L202 SmtUtils]: Spent 735.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 37 [2021-02-19 19:20:39,049 WARN L202 SmtUtils]: Spent 486.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-02-19 19:20:39,808 WARN L202 SmtUtils]: Spent 595.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-02-19 19:20:40,233 WARN L202 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-02-19 19:20:41,286 WARN L202 SmtUtils]: Spent 929.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2021-02-19 19:20:41,586 WARN L202 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 26 [2021-02-19 19:20:42,018 WARN L202 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 31 [2021-02-19 19:20:42,643 WARN L202 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 35 [2021-02-19 19:20:43,147 WARN L202 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 54 [2021-02-19 19:20:43,724 WARN L202 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 37 [2021-02-19 19:20:44,203 WARN L202 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 35 [2021-02-19 19:20:44,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:20:44,375 INFO L93 Difference]: Finished difference Result 3177 states and 10177 transitions. [2021-02-19 19:20:44,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-02-19 19:20:44,378 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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) Word has length 26 [2021-02-19 19:20:44,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:20:44,383 INFO L225 Difference]: With dead ends: 3177 [2021-02-19 19:20:44,383 INFO L226 Difference]: Without dead ends: 3141 [2021-02-19 19:20:44,383 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1471 ImplicationChecksByTransitivity, 21.6s TimeCoverageRelationStatistics Valid=1010, Invalid=3682, Unknown=0, NotChecked=0, Total=4692 [2021-02-19 19:20:44,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3141 states. [2021-02-19 19:20:44,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3141 to 1809. [2021-02-19 19:20:44,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1808 states have (on average 3.39712389380531) internal successors, (6142), 1808 states have internal predecessors, (6142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:20:44,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 6142 transitions. [2021-02-19 19:20:44,410 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 6142 transitions. Word has length 26 [2021-02-19 19:20:44,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:20:44,410 INFO L480 AbstractCegarLoop]: Abstraction has 1809 states and 6142 transitions. [2021-02-19 19:20:44,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-02-19 19:20:44,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 6142 transitions. [2021-02-19 19:20:44,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:20:44,412 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:20:44,412 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:20:44,612 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2462,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:20:44,612 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:20:44,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:20:44,613 INFO L82 PathProgramCache]: Analyzing trace with hash -505799277, now seen corresponding path program 30 times [2021-02-19 19:20:44,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:20:44,613 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063055221] [2021-02-19 19:20:44,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:20:44,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:20:45,052 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-02-19 19:20:45,312 WARN L202 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-02-19 19:20:45,552 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-02-19 19:20:45,731 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 21 [2021-02-19 19:20:45,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:20:45,833 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063055221] [2021-02-19 19:20:45,833 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961394956] [2021-02-19 19:20:45,833 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:20:45,853 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:20:45,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:20:45,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:20:45,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:20:46,495 WARN L202 SmtUtils]: Spent 194.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-02-19 19:20:47,175 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-02-19 19:20:47,470 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-02-19 19:20:48,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:48,258 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:20:48,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-02-19 19:20:48,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:48,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:48,344 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:20:48,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-02-19 19:20:48,349 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:48,898 WARN L202 SmtUtils]: Spent 549.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-02-19 19:20:48,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:20:48,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:48,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:20:48,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-02-19 19:20:48,968 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:48,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:49,032 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:20:49,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:20:49,037 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:49,577 WARN L202 SmtUtils]: Spent 539.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-02-19 19:20:49,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:20:49,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:49,654 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:20:49,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-02-19 19:20:49,662 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:49,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:49,738 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:20:49,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-02-19 19:20:49,753 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:50,284 WARN L202 SmtUtils]: Spent 530.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-02-19 19:20:50,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:20:50,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:50,347 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:20:50,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-02-19 19:20:50,371 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:50,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:20:50,432 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:20:50,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:20:50,438 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:20:50,925 WARN L202 SmtUtils]: Spent 486.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-02-19 19:20:50,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:20:50,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:20:50,975 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:311 [2021-02-19 19:20:51,890 WARN L202 SmtUtils]: Spent 822.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-02-19 19:20:52,220 WARN L202 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-02-19 19:20:52,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:20:52,255 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:20:52,255 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:20:52,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43206481] [2021-02-19 19:20:52,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:20:52,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:20:52,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:20:52,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:20:52,256 INFO L87 Difference]: Start difference. First operand 1809 states and 6142 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:20:52,636 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 29 [2021-02-19 19:20:53,341 WARN L202 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-02-19 19:20:53,743 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 30 [2021-02-19 19:20:54,128 WARN L202 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-02-19 19:20:54,672 WARN L202 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 34 [2021-02-19 19:20:54,881 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-02-19 19:20:55,370 WARN L202 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 39 [2021-02-19 19:20:55,534 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:20:56,351 WARN L202 SmtUtils]: Spent 658.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-02-19 19:20:57,254 WARN L202 SmtUtils]: Spent 651.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 47 [2021-02-19 19:20:58,700 WARN L202 SmtUtils]: Spent 914.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 61 [2021-02-19 19:20:59,008 WARN L202 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-02-19 19:20:59,899 WARN L202 SmtUtils]: Spent 662.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-02-19 19:21:00,669 WARN L202 SmtUtils]: Spent 443.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-02-19 19:21:01,591 WARN L202 SmtUtils]: Spent 818.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 83 [2021-02-19 19:21:02,268 WARN L202 SmtUtils]: Spent 520.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-02-19 19:21:02,948 WARN L202 SmtUtils]: Spent 583.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-02-19 19:21:03,868 WARN L202 SmtUtils]: Spent 587.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-02-19 19:21:04,893 WARN L202 SmtUtils]: Spent 814.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 85 [2021-02-19 19:21:05,733 WARN L202 SmtUtils]: Spent 632.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 67 [2021-02-19 19:21:07,384 WARN L202 SmtUtils]: Spent 893.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 30 [2021-02-19 19:21:08,715 WARN L202 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 85 DAG size of output: 42 [2021-02-19 19:21:08,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:21:08,975 INFO L93 Difference]: Finished difference Result 2468 states and 8061 transitions. [2021-02-19 19:21:08,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 19:21:08,978 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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) Word has length 26 [2021-02-19 19:21:08,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:21:08,982 INFO L225 Difference]: With dead ends: 2468 [2021-02-19 19:21:08,982 INFO L226 Difference]: Without dead ends: 2438 [2021-02-19 19:21:08,982 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=275, Invalid=1795, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 19:21:08,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2438 states. [2021-02-19 19:21:09,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2438 to 1811. [2021-02-19 19:21:09,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1811 states, 1810 states have (on average 3.3977900552486187) internal successors, (6150), 1810 states have internal predecessors, (6150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:21:09,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 6150 transitions. [2021-02-19 19:21:09,004 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 6150 transitions. Word has length 26 [2021-02-19 19:21:09,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:21:09,004 INFO L480 AbstractCegarLoop]: Abstraction has 1811 states and 6150 transitions. [2021-02-19 19:21:09,005 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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-02-19 19:21:09,005 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 6150 transitions. [2021-02-19 19:21:09,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:21:09,007 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:21:09,007 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:21:09,208 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2487 [2021-02-19 19:21:09,208 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:21:09,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:21:09,208 INFO L82 PathProgramCache]: Analyzing trace with hash -1967245213, now seen corresponding path program 31 times [2021-02-19 19:21:09,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:21:09,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315598429] [2021-02-19 19:21:09,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:21:09,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:21:09,737 WARN L202 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-02-19 19:21:10,184 WARN L202 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-02-19 19:21:10,600 WARN L202 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 31 [2021-02-19 19:21:10,903 WARN L202 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-02-19 19:21:11,002 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:21:11,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315598429] [2021-02-19 19:21:11,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664046411] [2021-02-19 19:21:11,003 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:21:11,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:21:11,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:21:11,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:21:11,526 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:21:11,782 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-02-19 19:21:11,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:11,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:11,878 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:21:11,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-02-19 19:21:11,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:11,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:11,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:11,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:11,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-02-19 19:21:11,942 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:11,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:11,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:11,976 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:21:11,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-02-19 19:21:11,979 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:11,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:11,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,026 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:12,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 31 [2021-02-19 19:21:12,030 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,067 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:21:12,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-02-19 19:21:12,070 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,116 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:21:12,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 24 [2021-02-19 19:21:12,121 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:12,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 30 [2021-02-19 19:21:12,170 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,203 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:21:12,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 25 [2021-02-19 19:21:12,207 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,240 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:21:12,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-02-19 19:21:12,244 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,279 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:21:12,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 30 [2021-02-19 19:21:12,282 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,318 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:21:12,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-02-19 19:21:12,322 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,381 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:12,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-02-19 19:21:12,395 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,449 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:21:12,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-02-19 19:21:12,455 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,493 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:21:12,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-02-19 19:21:12,497 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:12,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-02-19 19:21:12,552 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:12,587 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:21:12,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-02-19 19:21:12,593 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:12,917 WARN L202 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-02-19 19:21:12,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:12,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:21:12,921 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:865, output treesize:221 [2021-02-19 19:21:13,317 WARN L202 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-02-19 19:21:13,629 WARN L202 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-02-19 19:21:13,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:21:13,674 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:21:13,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:21:13,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911693494] [2021-02-19 19:21:13,674 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:21:13,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:21:13,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:21:13,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:21:13,674 INFO L87 Difference]: Start difference. First operand 1811 states and 6150 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:21:14,025 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 28 [2021-02-19 19:21:14,795 WARN L202 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-02-19 19:21:15,185 WARN L202 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-02-19 19:21:15,500 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 30 [2021-02-19 19:21:16,687 WARN L202 SmtUtils]: Spent 675.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 44 [2021-02-19 19:21:16,870 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:21:17,334 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 29 [2021-02-19 19:21:17,862 WARN L202 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-02-19 19:21:18,618 WARN L202 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 47 [2021-02-19 19:21:19,212 WARN L202 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 26 [2021-02-19 19:21:19,478 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-02-19 19:21:20,261 WARN L202 SmtUtils]: Spent 624.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 43 [2021-02-19 19:21:20,857 WARN L202 SmtUtils]: Spent 527.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 63 [2021-02-19 19:21:21,318 WARN L202 SmtUtils]: Spent 347.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-19 19:21:22,256 WARN L202 SmtUtils]: Spent 627.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 39 [2021-02-19 19:21:23,431 WARN L202 SmtUtils]: Spent 971.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-02-19 19:21:24,145 WARN L202 SmtUtils]: Spent 505.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 32 [2021-02-19 19:21:24,768 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2021-02-19 19:21:24,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:21:24,892 INFO L93 Difference]: Finished difference Result 2636 states and 8567 transitions. [2021-02-19 19:21:24,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:21:24,894 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:21:24,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:21:24,898 INFO L225 Difference]: With dead ends: 2636 [2021-02-19 19:21:24,898 INFO L226 Difference]: Without dead ends: 2576 [2021-02-19 19:21:24,899 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=247, Invalid=1393, Unknown=0, NotChecked=0, Total=1640 [2021-02-19 19:21:24,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2576 states. [2021-02-19 19:21:24,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2576 to 1846. [2021-02-19 19:21:24,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1845 states have (on average 3.3934959349593496) internal successors, (6261), 1845 states have internal predecessors, (6261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:21:24,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 6261 transitions. [2021-02-19 19:21:24,921 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 6261 transitions. Word has length 26 [2021-02-19 19:21:24,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:21:24,921 INFO L480 AbstractCegarLoop]: Abstraction has 1846 states and 6261 transitions. [2021-02-19 19:21:24,921 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:21:24,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 6261 transitions. [2021-02-19 19:21:24,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:21:24,923 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:21:24,923 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:21:25,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2554 [2021-02-19 19:21:25,124 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:21:25,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:21:25,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1152958549, now seen corresponding path program 32 times [2021-02-19 19:21:25,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:21:25,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658482708] [2021-02-19 19:21:25,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:21:25,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:21:25,603 WARN L202 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 29 [2021-02-19 19:21:25,881 WARN L202 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-02-19 19:21:26,108 WARN L202 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-02-19 19:21:26,319 WARN L202 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 22 [2021-02-19 19:21:26,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:21:26,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658482708] [2021-02-19 19:21:26,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138669707] [2021-02-19 19:21:26,454 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:21:26,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:21:26,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:21:26,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 19:21:26,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:21:26,964 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:21:27,179 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:21:27,393 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:21:27,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:21:27,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,525 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 16 [2021-02-19 19:21:27,528 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:21:27,552 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:21:27,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:21:27,594 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,613 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 33 treesize of output 19 [2021-02-19 19:21:27,616 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,638 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 13 [2021-02-19 19:21:27,642 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:21:27,663 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 7 [2021-02-19 19:21:27,688 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,707 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 19 [2021-02-19 19:21:27,711 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:21:27,736 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,755 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 33 treesize of output 19 [2021-02-19 19:21:27,759 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,780 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 31 treesize of output 19 [2021-02-19 19:21:27,783 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,801 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 21 treesize of output 13 [2021-02-19 19:21:27,804 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:21:27,826 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:27,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:27,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:27,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:21:27,842 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:28,222 WARN L202 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2021-02-19 19:21:28,223 INFO L628 ElimStorePlain]: treesize reduction 28, result has 77.4 percent of original size [2021-02-19 19:21:28,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:21:28,226 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:96 [2021-02-19 19:21:28,455 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-02-19 19:21:28,636 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-02-19 19:21:28,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:21:28,692 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:21:28,692 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-02-19 19:21:28,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74671278] [2021-02-19 19:21:28,693 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:21:28,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:21:28,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:21:28,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:21:28,693 INFO L87 Difference]: Start difference. First operand 1846 states and 6261 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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-02-19 19:21:29,007 WARN L202 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 28 [2021-02-19 19:21:29,489 WARN L202 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2021-02-19 19:21:29,788 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-02-19 19:21:30,580 WARN L202 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2021-02-19 19:21:30,761 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:21:30,983 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-02-19 19:21:31,665 WARN L202 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-02-19 19:21:32,387 WARN L202 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 52 [2021-02-19 19:21:32,617 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-02-19 19:21:33,353 WARN L202 SmtUtils]: Spent 416.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 53 [2021-02-19 19:21:33,850 WARN L202 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-02-19 19:21:34,404 WARN L202 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-02-19 19:21:34,778 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-02-19 19:21:35,705 WARN L202 SmtUtils]: Spent 620.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 43 [2021-02-19 19:21:36,020 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-02-19 19:21:36,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:21:36,236 INFO L93 Difference]: Finished difference Result 2668 states and 8728 transitions. [2021-02-19 19:21:36,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-02-19 19:21:36,240 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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) Word has length 26 [2021-02-19 19:21:36,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:21:36,244 INFO L225 Difference]: With dead ends: 2668 [2021-02-19 19:21:36,244 INFO L226 Difference]: Without dead ends: 2632 [2021-02-19 19:21:36,244 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=229, Invalid=893, Unknown=0, NotChecked=0, Total=1122 [2021-02-19 19:21:36,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-02-19 19:21:36,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 1852. [2021-02-19 19:21:36,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 3.388438681793625) internal successors, (6272), 1851 states have internal predecessors, (6272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:21:36,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 6272 transitions. [2021-02-19 19:21:36,269 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 6272 transitions. Word has length 26 [2021-02-19 19:21:36,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:21:36,269 INFO L480 AbstractCegarLoop]: Abstraction has 1852 states and 6272 transitions. [2021-02-19 19:21:36,269 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 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-02-19 19:21:36,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 6272 transitions. [2021-02-19 19:21:36,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:21:36,271 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:21:36,271 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:21:36,478 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2572,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:21:36,478 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:21:36,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:21:36,478 INFO L82 PathProgramCache]: Analyzing trace with hash -364416823, now seen corresponding path program 33 times [2021-02-19 19:21:36,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:21:36,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21874456] [2021-02-19 19:21:36,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:21:36,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:21:36,973 WARN L202 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 33 [2021-02-19 19:21:37,236 WARN L202 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 36 [2021-02-19 19:21:37,474 WARN L202 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-02-19 19:21:37,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:21:37,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21874456] [2021-02-19 19:21:37,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66157830] [2021-02-19 19:21:37,697 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:21:37,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:21:37,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:21:37,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:21:37,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:21:38,446 WARN L202 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-02-19 19:21:38,794 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-02-19 19:21:39,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:39,164 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:39,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-02-19 19:21:39,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:39,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:39,266 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:21:39,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-02-19 19:21:39,281 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:39,898 WARN L202 SmtUtils]: Spent 616.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-02-19 19:21:39,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:39,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:40,004 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:21:40,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-02-19 19:21:40,009 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:40,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:40,093 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:21:40,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:21:40,098 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:40,724 WARN L202 SmtUtils]: Spent 625.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-02-19 19:21:40,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:40,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:40,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:40,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-02-19 19:21:40,821 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:40,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:40,885 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:40,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 35 [2021-02-19 19:21:40,897 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:42,051 WARN L202 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2021-02-19 19:21:42,052 INFO L628 ElimStorePlain]: treesize reduction 17, result has 94.1 percent of original size [2021-02-19 19:21:42,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:42,135 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:21:42,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:21:42,141 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:42,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:42,221 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:21:42,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-02-19 19:21:42,226 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:42,790 WARN L202 SmtUtils]: Spent 563.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-02-19 19:21:42,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:21:42,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:21:42,835 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:357, output treesize:290 [2021-02-19 19:21:43,908 WARN L202 SmtUtils]: Spent 987.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-02-19 19:21:44,317 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 21 [2021-02-19 19:21:44,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:21:44,375 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:21:44,376 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-02-19 19:21:44,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447929593] [2021-02-19 19:21:44,376 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:21:44,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:21:44,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:21:44,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:21:44,376 INFO L87 Difference]: Start difference. First operand 1852 states and 6272 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:21:45,226 WARN L202 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 39 [2021-02-19 19:21:45,911 WARN L202 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 41 [2021-02-19 19:21:46,553 WARN L202 SmtUtils]: Spent 563.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-02-19 19:21:48,069 WARN L202 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 91 DAG size of output: 69 [2021-02-19 19:21:48,762 WARN L202 SmtUtils]: Spent 593.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 47 [2021-02-19 19:21:50,477 WARN L202 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 86 DAG size of output: 75 [2021-02-19 19:21:51,252 WARN L202 SmtUtils]: Spent 493.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-02-19 19:21:52,122 WARN L202 SmtUtils]: Spent 642.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 70 [2021-02-19 19:21:53,338 WARN L202 SmtUtils]: Spent 788.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 42 [2021-02-19 19:21:53,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:21:53,472 INFO L93 Difference]: Finished difference Result 2276 states and 7553 transitions. [2021-02-19 19:21:53,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:21:53,475 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:21:53,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:21:53,478 INFO L225 Difference]: With dead ends: 2276 [2021-02-19 19:21:53,478 INFO L226 Difference]: Without dead ends: 2261 [2021-02-19 19:21:53,479 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=171, Invalid=699, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:21:53,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2261 states. [2021-02-19 19:21:53,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2261 to 1851. [2021-02-19 19:21:53,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1851 states, 1850 states have (on average 3.387027027027027) internal successors, (6266), 1850 states have internal predecessors, (6266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:21:53,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1851 states to 1851 states and 6266 transitions. [2021-02-19 19:21:53,500 INFO L78 Accepts]: Start accepts. Automaton has 1851 states and 6266 transitions. Word has length 26 [2021-02-19 19:21:53,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:21:53,501 INFO L480 AbstractCegarLoop]: Abstraction has 1851 states and 6266 transitions. [2021-02-19 19:21:53,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:21:53,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1851 states and 6266 transitions. [2021-02-19 19:21:53,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:21:53,503 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:21:53,503 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:21:53,703 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2582,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:21:53,703 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:21:53,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:21:53,703 INFO L82 PathProgramCache]: Analyzing trace with hash -714132561, now seen corresponding path program 34 times [2021-02-19 19:21:53,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:21:53,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019417238] [2021-02-19 19:21:53,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:21:53,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:21:54,157 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 31 [2021-02-19 19:21:54,321 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-02-19 19:21:54,537 WARN L202 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-02-19 19:21:54,725 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-02-19 19:21:54,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:21:54,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019417238] [2021-02-19 19:21:54,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336580785] [2021-02-19 19:21:54,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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:21:54,808 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:21:54,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:21:54,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:21:54,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:21:55,383 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-02-19 19:21:55,598 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-02-19 19:21:55,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:55,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,005 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 31 treesize of output 19 [2021-02-19 19:21:56,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,042 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 33 treesize of output 19 [2021-02-19 19:21:56,047 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,078 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 33 treesize of output 19 [2021-02-19 19:21:56,082 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,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 21 treesize of output 13 [2021-02-19 19:21:56,112 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:21:56,142 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,164 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 16 [2021-02-19 19:21:56,185 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:21:56,211 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:21:56,236 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:21:56,261 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 19 [2021-02-19 19:21:56,286 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,308 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 33 treesize of output 19 [2021-02-19 19:21:56,311 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,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 13 [2021-02-19 19:21:56,339 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:21:56,363 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:21:56,387 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:21:56,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:21:56,398 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 16 [2021-02-19 19:21:56,402 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:21:56,740 WARN L202 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2021-02-19 19:21:56,741 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-02-19 19:21:56,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:21:56,745 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-02-19 19:21:56,912 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-02-19 19:21:56,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:21:56,953 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:21:56,953 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-02-19 19:21:56,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558975290] [2021-02-19 19:21:56,953 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-02-19 19:21:56,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:21:56,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-02-19 19:21:56,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-02-19 19:21:56,954 INFO L87 Difference]: Start difference. First operand 1851 states and 6266 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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-02-19 19:21:57,139 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 25 [2021-02-19 19:21:57,584 WARN L202 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 34 [2021-02-19 19:21:58,471 WARN L202 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-02-19 19:21:58,860 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-02-19 19:21:59,137 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:21:59,515 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-02-19 19:21:59,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:21:59,560 INFO L93 Difference]: Finished difference Result 2367 states and 7853 transitions. [2021-02-19 19:21:59,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 19:21:59,563 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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) Word has length 26 [2021-02-19 19:21:59,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:21:59,567 INFO L225 Difference]: With dead ends: 2367 [2021-02-19 19:21:59,567 INFO L226 Difference]: Without dead ends: 2346 [2021-02-19 19:21:59,567 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:21:59,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2021-02-19 19:21:59,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 1866. [2021-02-19 19:21:59,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1866 states, 1865 states have (on average 3.390348525469169) internal successors, (6323), 1865 states have internal predecessors, (6323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:21:59,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1866 states to 1866 states and 6323 transitions. [2021-02-19 19:21:59,588 INFO L78 Accepts]: Start accepts. Automaton has 1866 states and 6323 transitions. Word has length 26 [2021-02-19 19:21:59,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:21:59,588 INFO L480 AbstractCegarLoop]: Abstraction has 1866 states and 6323 transitions. [2021-02-19 19:21:59,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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-02-19 19:21:59,588 INFO L276 IsEmpty]: Start isEmpty. Operand 1866 states and 6323 transitions. [2021-02-19 19:21:59,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:21:59,590 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:21:59,590 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:21:59,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2627,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:21:59,791 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:21:59,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:21:59,791 INFO L82 PathProgramCache]: Analyzing trace with hash -881941653, now seen corresponding path program 35 times [2021-02-19 19:21:59,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:21:59,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32231686] [2021-02-19 19:21:59,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:21:59,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:22:00,262 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 34 [2021-02-19 19:22:00,477 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-02-19 19:22:00,769 WARN L202 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-02-19 19:22:01,041 WARN L202 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 23 [2021-02-19 19:22:01,196 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 12 [2021-02-19 19:22:01,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:01,200 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32231686] [2021-02-19 19:22:01,201 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285668622] [2021-02-19 19:22:01,201 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 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:22:01,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:22:01,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:22:01,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:22:01,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:22:01,621 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-02-19 19:22:01,850 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-02-19 19:22:02,077 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-02-19 19:22:02,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:22:02,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:22:02,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:22:02,519 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:22:02,545 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:22:02,571 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,598 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 21 treesize of output 13 [2021-02-19 19:22:02,601 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 19 [2021-02-19 19:22:02,631 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:22:02,662 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,684 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 16 [2021-02-19 19:22:02,688 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:22:02,719 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:22:02,748 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:22:02,778 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,801 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 21 treesize of output 13 [2021-02-19 19:22:02,804 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,825 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 16 [2021-02-19 19:22:02,828 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:02,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:02,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:02,840 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 33 treesize of output 19 [2021-02-19 19:22:02,844 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:03,161 WARN L202 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 23 [2021-02-19 19:22:03,162 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.0 percent of original size [2021-02-19 19:22:03,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:22:03,166 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:588, output treesize:51 [2021-02-19 19:22:03,335 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-02-19 19:22:03,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:03,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:22:03,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:22:03,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139630235] [2021-02-19 19:22:03,404 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:22:03,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:22:03,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:22:03,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:22:03,404 INFO L87 Difference]: Start difference. First operand 1866 states and 6323 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-02-19 19:22:04,024 WARN L202 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-02-19 19:22:04,306 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 35 [2021-02-19 19:22:04,850 WARN L202 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-02-19 19:22:05,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:22:05,101 INFO L93 Difference]: Finished difference Result 2185 states and 7272 transitions. [2021-02-19 19:22:05,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 19:22:05,104 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:22:05,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:22:05,108 INFO L225 Difference]: With dead ends: 2185 [2021-02-19 19:22:05,108 INFO L226 Difference]: Without dead ends: 2166 [2021-02-19 19:22:05,108 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:22:05,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2166 states. [2021-02-19 19:22:05,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2166 to 1860. [2021-02-19 19:22:05,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1860 states, 1859 states have (on average 3.3899946207638516) internal successors, (6302), 1859 states have internal predecessors, (6302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:22:05,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1860 states to 1860 states and 6302 transitions. [2021-02-19 19:22:05,128 INFO L78 Accepts]: Start accepts. Automaton has 1860 states and 6302 transitions. Word has length 26 [2021-02-19 19:22:05,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:22:05,128 INFO L480 AbstractCegarLoop]: Abstraction has 1860 states and 6302 transitions. [2021-02-19 19:22:05,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-02-19 19:22:05,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1860 states and 6302 transitions. [2021-02-19 19:22:05,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:22:05,130 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:22:05,131 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:22:05,331 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2659,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:22:05,331 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:22:05,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:22:05,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1345509615, now seen corresponding path program 36 times [2021-02-19 19:22:05,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:22:05,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46706124] [2021-02-19 19:22:05,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:22:05,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:22:05,793 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-02-19 19:22:06,042 WARN L202 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 24 [2021-02-19 19:22:06,273 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2021-02-19 19:22:06,412 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 17 [2021-02-19 19:22:06,546 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:06,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46706124] [2021-02-19 19:22:06,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656866479] [2021-02-19 19:22:06,547 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:22:06,566 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:22:06,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:22:06,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:22:06,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:22:07,233 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:22:07,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,336 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:07,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-02-19 19:22:07,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,367 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:07,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:22:07,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,411 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:07,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:22:07,420 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,451 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:07,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:22:07,455 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,499 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:07,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:22:07,514 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,558 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:07,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:22:07,562 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,592 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:07,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:22:07,596 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,628 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:07,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 22 [2021-02-19 19:22:07,631 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:07,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:22:07,680 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,723 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:07,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:22:07,738 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,770 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:07,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:22:07,774 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,805 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:07,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:22:07,808 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,856 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:07,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:22:07,863 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,906 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:07,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:22:07,912 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,954 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:07,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:22:07,959 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:07,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:07,978 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:07,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-02-19 19:22:07,982 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:08,275 WARN L202 SmtUtils]: Spent 293.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-02-19 19:22:08,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:08,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:22:08,279 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:609, output treesize:165 [2021-02-19 19:22:08,653 WARN L202 SmtUtils]: Spent 316.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-02-19 19:22:09,025 WARN L202 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-02-19 19:22:09,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:09,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:22:09,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:22:09,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544632987] [2021-02-19 19:22:09,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:22:09,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:22:09,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:22:09,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:22:09,085 INFO L87 Difference]: Start difference. First operand 1860 states and 6302 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:22:09,441 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 25 [2021-02-19 19:22:09,897 WARN L202 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 32 [2021-02-19 19:22:10,090 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 21 [2021-02-19 19:22:10,347 WARN L202 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 30 [2021-02-19 19:22:10,897 WARN L202 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 38 [2021-02-19 19:22:11,392 WARN L202 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-02-19 19:22:12,314 WARN L202 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-02-19 19:22:13,004 WARN L202 SmtUtils]: Spent 540.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-02-19 19:22:13,715 WARN L202 SmtUtils]: Spent 392.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-02-19 19:22:14,723 WARN L202 SmtUtils]: Spent 874.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 47 [2021-02-19 19:22:15,394 WARN L202 SmtUtils]: Spent 571.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 29 [2021-02-19 19:22:16,289 WARN L202 SmtUtils]: Spent 692.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 38 [2021-02-19 19:22:16,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:22:16,500 INFO L93 Difference]: Finished difference Result 2643 states and 8709 transitions. [2021-02-19 19:22:16,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 19:22:16,503 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:22:16,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:22:16,507 INFO L225 Difference]: With dead ends: 2643 [2021-02-19 19:22:16,507 INFO L226 Difference]: Without dead ends: 2614 [2021-02-19 19:22:16,507 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=253, Invalid=1007, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 19:22:16,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2614 states. [2021-02-19 19:22:16,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2614 to 1851. [2021-02-19 19:22:16,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1851 states, 1850 states have (on average 3.387027027027027) internal successors, (6266), 1850 states have internal predecessors, (6266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:22:16,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1851 states to 1851 states and 6266 transitions. [2021-02-19 19:22:16,531 INFO L78 Accepts]: Start accepts. Automaton has 1851 states and 6266 transitions. Word has length 26 [2021-02-19 19:22:16,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:22:16,531 INFO L480 AbstractCegarLoop]: Abstraction has 1851 states and 6266 transitions. [2021-02-19 19:22:16,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:22:16,531 INFO L276 IsEmpty]: Start isEmpty. Operand 1851 states and 6266 transitions. [2021-02-19 19:22:16,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:22:16,533 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:22:16,533 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:22:16,733 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2687 [2021-02-19 19:22:16,734 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:22:16,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:22:16,734 INFO L82 PathProgramCache]: Analyzing trace with hash -583168205, now seen corresponding path program 37 times [2021-02-19 19:22:16,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:22:16,734 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865609895] [2021-02-19 19:22:16,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:22:16,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:22:17,251 WARN L202 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-02-19 19:22:17,446 WARN L202 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 30 [2021-02-19 19:22:17,616 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 21 [2021-02-19 19:22:17,884 WARN L202 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-02-19 19:22:17,997 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:17,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865609895] [2021-02-19 19:22:17,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030240286] [2021-02-19 19:22:17,997 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:22:18,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:22:18,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:22:18,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:22:18,841 WARN L202 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-02-19 19:22:19,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:19,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:19,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:19,027 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 33 treesize of output 19 [2021-02-19 19:22:19,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:19,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:19,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:19,044 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 33 treesize of output 19 [2021-02-19 19:22:19,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:19,551 WARN L202 SmtUtils]: Spent 501.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-02-19 19:22:19,552 INFO L628 ElimStorePlain]: treesize reduction 121, result has 46.0 percent of original size [2021-02-19 19:22:19,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:19,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:19,566 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 21 treesize of output 13 [2021-02-19 19:22:19,571 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:19,741 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-02-19 19:22:19,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:19,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:19,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:22:19,758 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:19,924 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-02-19 19:22:19,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:19,925 INFO L518 ElimStorePlain]: Eliminatee v_prenex_314 vanished before elimination [2021-02-19 19:22:19,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:22:19,931 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:264, output treesize:51 [2021-02-19 19:22:20,094 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-02-19 19:22:20,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:20,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:22:20,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:22:20,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258584930] [2021-02-19 19:22:20,178 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:22:20,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:22:20,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:22:20,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:22:20,179 INFO L87 Difference]: Start difference. First operand 1851 states and 6266 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-02-19 19:22:20,946 WARN L202 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-02-19 19:22:21,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:22:21,447 INFO L93 Difference]: Finished difference Result 1920 states and 6439 transitions. [2021-02-19 19:22:21,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 19:22:21,451 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:22:21,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:22:21,454 INFO L225 Difference]: With dead ends: 1920 [2021-02-19 19:22:21,454 INFO L226 Difference]: Without dead ends: 1905 [2021-02-19 19:22:21,454 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-02-19 19:22:21,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1905 states. [2021-02-19 19:22:21,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1905 to 1839. [2021-02-19 19:22:21,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 3.3928182807399345) internal successors, (6236), 1838 states have internal predecessors, (6236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:22:21,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 6236 transitions. [2021-02-19 19:22:21,476 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 6236 transitions. Word has length 26 [2021-02-19 19:22:21,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:22:21,476 INFO L480 AbstractCegarLoop]: Abstraction has 1839 states and 6236 transitions. [2021-02-19 19:22:21,476 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-02-19 19:22:21,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 6236 transitions. [2021-02-19 19:22:21,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:22:21,479 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:22:21,479 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:22:21,693 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2704 [2021-02-19 19:22:21,693 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:22:21,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:22:21,693 INFO L82 PathProgramCache]: Analyzing trace with hash 987657395, now seen corresponding path program 38 times [2021-02-19 19:22:21,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:22:21,693 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751279823] [2021-02-19 19:22:21,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:22:21,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:22:22,242 WARN L202 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 38 [2021-02-19 19:22:22,485 WARN L202 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-02-19 19:22:22,673 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 23 [2021-02-19 19:22:22,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:22,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751279823] [2021-02-19 19:22:22,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909435483] [2021-02-19 19:22:22,912 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:22:22,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:22:22,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:22:22,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:22:22,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:22:23,588 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-02-19 19:22:23,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,757 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:23,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:22:23,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:23,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,816 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:23,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-02-19 19:22:23,820 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:23,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,865 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:23,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:22:23,869 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:23,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,926 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:23,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 24 [2021-02-19 19:22:23,941 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:23,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:23,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:23,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,003 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:24,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-02-19 19:22:24,009 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,068 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:24,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 24 [2021-02-19 19:22:24,074 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,132 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:24,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-02-19 19:22:24,148 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,190 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:24,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:22:24,193 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,238 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:24,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:22:24,242 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,284 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:24,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:22:24,288 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,347 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:24,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 20 [2021-02-19 19:22:24,352 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,398 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:24,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:22:24,402 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,464 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:24,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 27 [2021-02-19 19:22:24,473 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,523 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:24,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-02-19 19:22:24,527 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,585 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:24,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-02-19 19:22:24,591 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:22:24,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:24,621 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:22:24,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:22:24,625 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:24,973 WARN L202 SmtUtils]: Spent 347.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:22:24,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:24,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:22:24,978 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:729, output treesize:181 [2021-02-19 19:22:25,395 WARN L202 SmtUtils]: Spent 354.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:22:25,782 WARN L202 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-02-19 19:22:25,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:25,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:22:25,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:22:25,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656978103] [2021-02-19 19:22:25,853 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:22:25,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:22:25,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:22:25,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:22:25,854 INFO L87 Difference]: Start difference. First operand 1839 states and 6236 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:22:26,503 WARN L202 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 35 [2021-02-19 19:22:26,840 WARN L202 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 30 [2021-02-19 19:22:27,245 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 42 [2021-02-19 19:22:27,532 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-02-19 19:22:27,881 WARN L202 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-02-19 19:22:28,393 WARN L202 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 49 [2021-02-19 19:22:29,020 WARN L202 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-02-19 19:22:29,493 WARN L202 SmtUtils]: Spent 392.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-02-19 19:22:30,109 WARN L202 SmtUtils]: Spent 540.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 55 [2021-02-19 19:22:30,777 WARN L202 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-02-19 19:22:31,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:22:31,473 INFO L93 Difference]: Finished difference Result 2625 states and 8618 transitions. [2021-02-19 19:22:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:22:31,477 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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) Word has length 26 [2021-02-19 19:22:31,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:22:31,481 INFO L225 Difference]: With dead ends: 2625 [2021-02-19 19:22:31,481 INFO L226 Difference]: Without dead ends: 2579 [2021-02-19 19:22:31,482 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=218, Invalid=838, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:22:31,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2579 states. [2021-02-19 19:22:31,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2579 to 1865. [2021-02-19 19:22:31,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1865 states, 1864 states have (on average 3.3894849785407724) internal successors, (6318), 1864 states have internal predecessors, (6318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:22:31,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1865 states to 1865 states and 6318 transitions. [2021-02-19 19:22:31,507 INFO L78 Accepts]: Start accepts. Automaton has 1865 states and 6318 transitions. Word has length 26 [2021-02-19 19:22:31,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:22:31,507 INFO L480 AbstractCegarLoop]: Abstraction has 1865 states and 6318 transitions. [2021-02-19 19:22:31,507 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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-02-19 19:22:31,507 INFO L276 IsEmpty]: Start isEmpty. Operand 1865 states and 6318 transitions. [2021-02-19 19:22:31,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:22:31,509 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:22:31,509 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:22:31,709 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2715,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:22:31,710 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:22:31,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:22:31,710 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 39 times [2021-02-19 19:22:31,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:22:31,710 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294226447] [2021-02-19 19:22:31,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:22:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:22:32,427 WARN L202 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-02-19 19:22:32,754 WARN L202 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-02-19 19:22:32,904 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 21 [2021-02-19 19:22:33,147 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:33,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294226447] [2021-02-19 19:22:33,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051941431] [2021-02-19 19:22:33,147 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:22:33,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:22:33,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:22:33,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 19:22:33,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:22:33,749 WARN L202 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:22:34,054 WARN L202 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-02-19 19:22:34,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:34,458 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:34,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:22:34,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:34,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:34,500 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:34,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-02-19 19:22:34,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:35,064 WARN L202 SmtUtils]: Spent 548.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-02-19 19:22:35,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:35,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:35,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:35,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-02-19 19:22:35,120 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:35,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:35,158 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:35,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:22:35,164 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:35,687 WARN L202 SmtUtils]: Spent 522.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-02-19 19:22:35,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:35,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:35,737 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:35,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:22:35,746 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:35,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:35,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:35,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-02-19 19:22:35,785 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:36,273 WARN L202 SmtUtils]: Spent 486.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-02-19 19:22:36,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:36,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:36,322 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:36,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:22:36,338 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:36,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:22:36,375 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:22:36,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:22:36,380 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:22:36,819 WARN L202 SmtUtils]: Spent 438.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-02-19 19:22:36,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:22:36,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-02-19 19:22:36,835 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:325, output treesize:174 [2021-02-19 19:22:37,229 WARN L202 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:22:37,582 WARN L202 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 20 [2021-02-19 19:22:37,664 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:22:37,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:22:37,664 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-02-19 19:22:37,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218853170] [2021-02-19 19:22:37,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-02-19 19:22:37,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:22:37,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-02-19 19:22:37,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-02-19 19:22:37,665 INFO L87 Difference]: Start difference. First operand 1865 states and 6318 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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-02-19 19:22:38,382 WARN L202 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 52 [2021-02-19 19:22:39,617 WARN L202 SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-02-19 19:22:39,993 WARN L202 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 34 [2021-02-19 19:22:40,235 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-02-19 19:22:40,714 WARN L202 SmtUtils]: Spent 228.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:22:41,084 WARN L202 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 60 Received shutdown request... [2021-02-19 19:22:41,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-02-19 19:22:41,523 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2740 [2021-02-19 19:22:41,523 WARN L545 AbstractCegarLoop]: Verification canceled [2021-02-19 19:22:41,527 WARN L224 ceAbstractionStarter]: Timeout [2021-02-19 19:22:41,527 INFO L202 PluginConnector]: Adding new model min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.02 07:22:41 BasicIcfg [2021-02-19 19:22:41,527 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-02-19 19:22:41,527 INFO L168 Benchmark]: Toolchain (without parser) took 537605.50 ms. Allocated memory was 360.7 MB in the beginning and 673.2 MB in the end (delta: 312.5 MB). Free memory was 340.8 MB in the beginning and 529.9 MB in the end (delta: -189.2 MB). Peak memory consumption was 125.9 MB. Max. memory is 16.0 GB. [2021-02-19 19:22:41,527 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 360.7 MB. Free memory was 342.0 MB in the beginning and 341.9 MB in the end (delta: 75.1 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 19:22:41,527 INFO L168 Benchmark]: Boogie Procedure Inliner took 18.13 ms. Allocated memory is still 360.7 MB. Free memory was 340.2 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-02-19 19:22:41,527 INFO L168 Benchmark]: Boogie Preprocessor took 14.35 ms. Allocated memory is still 360.7 MB. Free memory was 338.8 MB in the beginning and 337.9 MB in the end (delta: 917.1 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 19:22:41,527 INFO L168 Benchmark]: RCFGBuilder took 235.74 ms. Allocated memory is still 360.7 MB. Free memory was 337.7 MB in the beginning and 324.9 MB in the end (delta: 12.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. [2021-02-19 19:22:41,527 INFO L168 Benchmark]: TraceAbstraction took 537329.75 ms. Allocated memory was 360.7 MB in the beginning and 673.2 MB in the end (delta: 312.5 MB). Free memory was 324.5 MB in the beginning and 529.9 MB in the end (delta: -205.5 MB). Peak memory consumption was 109.1 MB. Max. memory is 16.0 GB. [2021-02-19 19:22:41,528 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 360.7 MB. Free memory was 342.0 MB in the beginning and 341.9 MB in the end (delta: 75.1 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 18.13 ms. Allocated memory is still 360.7 MB. Free memory was 340.2 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 14.35 ms. Allocated memory is still 360.7 MB. Free memory was 338.8 MB in the beginning and 337.9 MB in the end (delta: 917.1 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 235.74 ms. Allocated memory is still 360.7 MB. Free memory was 337.7 MB in the beginning and 324.9 MB in the end (delta: 12.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 537329.75 ms. Allocated memory was 360.7 MB in the beginning and 673.2 MB in the end (delta: 312.5 MB). Free memory was 324.5 MB in the beginning and 529.9 MB in the end (delta: -205.5 MB). Peak memory consumption was 109.1 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 65). Cancelled while BasicCegarLoop was constructing difference of abstraction (1865states) and FLOYD_HOARE automaton (currently 14 states, 17 states before enhancement),while ReachableStatesComputation was computing reachable states (611 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 27 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 537.2s, OverallIterations: 96, TraceHistogramMax: 2, AutomataDifference: 324.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4011 SDtfs, 19583 SDslu, 29256 SDs, 0 SdLazy, 53492 SolverSat, 3272 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 39.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5061 GetRequests, 1754 SyntacticMatches, 92 SemanticMatches, 3215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38170 ImplicationChecksByTransitivity, 345.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1866occurred in iteration=91, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.9s AutomataMinimizationTime, 95 MinimizatonAttempts, 69197 StatesRemovedByMinimization, 95 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 188.1s InterpolantComputationTime, 4726 NumberOfCodeBlocks, 4726 NumberOfCodeBlocksAsserted, 304 NumberOfCheckSat, 4537 ConstructedInterpolants, 102 QuantifiedInterpolants, 3527594 SizeOfPredicates, 517 NumberOfNonLiveVariables, 6114 ConjunctsInSsa, 1805 ConjunctsInUnsatCore, 189 InterpolantComputations, 3 PerfectInterpolantSequences, 107/1082 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown