/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-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a865e3bea3ade1065a4c95009cfa501fe03c5538-a865e3b [2021-02-19 19:10:18,133 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-02-19 19:10:18,137 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-02-19 19:10:18,173 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-02-19 19:10:18,173 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-02-19 19:10:18,176 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-02-19 19:10:18,179 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-02-19 19:10:18,184 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-02-19 19:10:18,186 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-02-19 19:10:18,190 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-02-19 19:10:18,191 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-02-19 19:10:18,192 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-02-19 19:10:18,193 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-02-19 19:10:18,195 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-02-19 19:10:18,196 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-02-19 19:10:18,197 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-02-19 19:10:18,199 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-02-19 19:10:18,200 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-02-19 19:10:18,203 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-02-19 19:10:18,210 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-02-19 19:10:18,212 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-02-19 19:10:18,215 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-02-19 19:10:18,216 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-02-19 19:10:18,218 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-02-19 19:10:18,222 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-02-19 19:10:18,222 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-02-19 19:10:18,223 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-02-19 19:10:18,223 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-02-19 19:10:18,224 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-02-19 19:10:18,224 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-02-19 19:10:18,224 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-02-19 19:10:18,225 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-02-19 19:10:18,225 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-02-19 19:10:18,226 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-02-19 19:10:18,226 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-02-19 19:10:18,227 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-02-19 19:10:18,227 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-02-19 19:10:18,227 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-02-19 19:10:18,228 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-02-19 19:10:18,228 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-02-19 19:10:18,229 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-02-19 19:10:18,235 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:10:18,267 INFO L113 SettingsManager]: Loading preferences was successful [2021-02-19 19:10:18,268 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-02-19 19:10:18,268 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-02-19 19:10:18,268 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-02-19 19:10:18,271 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-02-19 19:10:18,271 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-02-19 19:10:18,272 INFO L138 SettingsManager]: * Use SBE=true [2021-02-19 19:10:18,272 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-02-19 19:10:18,272 INFO L138 SettingsManager]: * sizeof long=4 [2021-02-19 19:10:18,272 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-02-19 19:10:18,273 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-02-19 19:10:18,273 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-02-19 19:10:18,273 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-02-19 19:10:18,273 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-02-19 19:10:18,273 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-02-19 19:10:18,274 INFO L138 SettingsManager]: * sizeof long double=12 [2021-02-19 19:10:18,274 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-02-19 19:10:18,274 INFO L138 SettingsManager]: * Use constant arrays=true [2021-02-19 19:10:18,274 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-02-19 19:10:18,274 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-02-19 19:10:18,274 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-02-19 19:10:18,274 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-02-19 19:10:18,274 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-02-19 19:10:18,274 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-19 19:10:18,275 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-02-19 19:10:18,275 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-02-19 19:10:18,275 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-02-19 19:10:18,275 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-02-19 19:10:18,275 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-02-19 19:10:18,275 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-02-19 19:10:18,275 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-02-19 19:10:18,275 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:10:18,589 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-02-19 19:10:18,608 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-02-19 19:10:18,611 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-02-19 19:10:18,612 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-02-19 19:10:18,613 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-02-19 19:10:18,614 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-array.wvr.bpl [2021-02-19 19:10:18,614 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl' [2021-02-19 19:10:18,649 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-02-19 19:10:18,654 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-02-19 19:10:18,655 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-02-19 19:10:18,655 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-02-19 19:10:18,655 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-02-19 19:10:18,672 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,679 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,685 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-02-19 19:10:18,686 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-02-19 19:10:18,687 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-02-19 19:10:18,687 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-02-19 19:10:18,692 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,693 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,694 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,694 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,698 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,702 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,703 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/1) ... [2021-02-19 19:10:18,706 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-02-19 19:10:18,707 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-02-19 19:10:18,707 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-02-19 19:10:18,707 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-02-19 19:10:18,709 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (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:10:18,778 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-02-19 19:10:18,778 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-02-19 19:10:18,779 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-02-19 19:10:18,779 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-02-19 19:10:18,779 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-02-19 19:10:18,779 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-02-19 19:10:18,779 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-02-19 19:10:18,779 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-02-19 19:10:18,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-02-19 19:10:18,779 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-02-19 19:10:18,780 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-02-19 19:10:18,780 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-02-19 19:10:18,780 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:10:19,012 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-02-19 19:10:19,012 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-02-19 19:10:19,018 INFO L202 PluginConnector]: Adding new model min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 07:10:19 BoogieIcfgContainer [2021-02-19 19:10:19,019 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-02-19 19:10:19,041 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-02-19 19:10:19,041 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-02-19 19:10:19,044 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-02-19 19:10:19,044 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:10:18" (1/2) ... [2021-02-19 19:10:19,045 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1340a56e and model type min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 07:10:19, skipping insertion in model container [2021-02-19 19:10:19,045 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 07:10:19" (2/2) ... [2021-02-19 19:10:19,046 INFO L111 eAbstractionObserver]: Analyzing ICFG min-array.wvr.bpl [2021-02-19 19:10:19,051 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-02-19 19:10:19,051 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-02-19 19:10:19,054 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-02-19 19:10:19,054 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-02-19 19:10:19,101 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-02-19 19:10:19,130 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-02-19 19:10:19,195 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-02-19 19:10:19,195 INFO L377 AbstractCegarLoop]: Hoare is true [2021-02-19 19:10:19,195 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-02-19 19:10:19,195 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-02-19 19:10:19,195 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-02-19 19:10:19,195 INFO L381 AbstractCegarLoop]: Difference is false [2021-02-19 19:10:19,195 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-02-19 19:10:19,195 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-02-19 19:10:19,202 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-02-19 19:10:19,230 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:10:19,232 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:10:19,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-02-19 19:10:19,256 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:19,256 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:10:19,257 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:19,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:19,261 INFO L82 PathProgramCache]: Analyzing trace with hash 885522612, now seen corresponding path program 1 times [2021-02-19 19:10:19,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:19,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502174329] [2021-02-19 19:10:19,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:19,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:19,446 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:10:19,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502174329] [2021-02-19 19:10:19,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:10:19,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 19:10:19,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436440000] [2021-02-19 19:10:19,453 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 19:10:19,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:19,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 19:10:19,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 19:10:19,468 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:10:19,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:19,516 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-02-19 19:10:19,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 19:10:19,518 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:10:19,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:19,536 INFO L225 Difference]: With dead ends: 217 [2021-02-19 19:10:19,536 INFO L226 Difference]: Without dead ends: 202 [2021-02-19 19:10:19,538 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:10:19,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-02-19 19:10:19,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-02-19 19:10:19,599 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:10:19,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-02-19 19:10:19,602 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-02-19 19:10:19,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:19,603 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-02-19 19:10:19,603 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:10:19,603 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-02-19 19:10:19,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-02-19 19:10:19,604 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:19,604 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:10:19,605 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-02-19 19:10:19,605 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:19,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:19,606 INFO L82 PathProgramCache]: Analyzing trace with hash -1950662060, now seen corresponding path program 1 times [2021-02-19 19:10:19,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:19,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737979227] [2021-02-19 19:10:19,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:19,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:19,674 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:10:19,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737979227] [2021-02-19 19:10:19,674 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:10:19,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-19 19:10:19,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129259268] [2021-02-19 19:10:19,676 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 19:10:19,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:19,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 19:10:19,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-19 19:10:19,680 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:10:19,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:19,730 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-02-19 19:10:19,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 19:10:19,731 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:10:19,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:19,733 INFO L225 Difference]: With dead ends: 158 [2021-02-19 19:10:19,733 INFO L226 Difference]: Without dead ends: 158 [2021-02-19 19:10:19,734 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:10:19,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-02-19 19:10:19,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-02-19 19:10:19,743 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:10:19,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-02-19 19:10:19,744 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-02-19 19:10:19,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:19,744 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-02-19 19:10:19,744 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:10:19,744 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-02-19 19:10:19,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-02-19 19:10:19,749 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:19,749 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:10:19,749 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-02-19 19:10:19,749 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:19,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:19,751 INFO L82 PathProgramCache]: Analyzing trace with hash -341577454, now seen corresponding path program 1 times [2021-02-19 19:10:19,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:19,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213425199] [2021-02-19 19:10:19,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:19,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:19,814 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:10:19,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213425199] [2021-02-19 19:10:19,814 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:10:19,814 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-19 19:10:19,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280068931] [2021-02-19 19:10:19,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-02-19 19:10:19,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:19,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-02-19 19:10:19,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-02-19 19:10:19,816 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:10:19,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:19,879 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-02-19 19:10:19,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 19:10:19,880 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:10:19,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:19,883 INFO L225 Difference]: With dead ends: 183 [2021-02-19 19:10:19,883 INFO L226 Difference]: Without dead ends: 183 [2021-02-19 19:10:19,884 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:10:19,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-02-19 19:10:19,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-02-19 19:10:19,900 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:10:19,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-02-19 19:10:19,901 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-02-19 19:10:19,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:19,901 INFO L480 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-02-19 19:10:19,901 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:10:19,901 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-02-19 19:10:19,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:10:19,903 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:19,903 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:10:19,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-02-19 19:10:19,903 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:19,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:19,904 INFO L82 PathProgramCache]: Analyzing trace with hash 1389185714, now seen corresponding path program 1 times [2021-02-19 19:10:19,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:19,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330732584] [2021-02-19 19:10:19,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:19,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:20,200 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:10:20,201 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330732584] [2021-02-19 19:10:20,201 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058562273] [2021-02-19 19:10:20,201 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:10:20,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:20,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-02-19 19:10:20,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:20,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:20,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:20,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 10 [2021-02-19 19:10:20,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:20,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:20,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:20,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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:10:20,837 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:20,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:20,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-02-19 19:10:20,844 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:20,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:20,857 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:10:20,858 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:85, output treesize:15 [2021-02-19 19:10:20,892 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:10:20,892 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:20,892 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:10:20,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367381473] [2021-02-19 19:10:20,893 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:20,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:20,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:20,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:20,895 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:10:21,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:21,128 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-02-19 19:10:21,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 19:10:21,128 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:10:21,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:21,131 INFO L225 Difference]: With dead ends: 330 [2021-02-19 19:10:21,131 INFO L226 Difference]: Without dead ends: 315 [2021-02-19 19:10:21,132 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:10:21,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-02-19 19:10:21,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-02-19 19:10:21,154 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:10:21,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-02-19 19:10:21,156 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-02-19 19:10:21,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:21,157 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-02-19 19:10:21,157 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:10:21,158 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-02-19 19:10:21,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:10:21,164 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:21,165 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:10:21,382 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:21,382 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:21,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:21,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1221376622, now seen corresponding path program 2 times [2021-02-19 19:10:21,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:21,383 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706946541] [2021-02-19 19:10:21,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:21,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:21,617 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:10:21,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706946541] [2021-02-19 19:10:21,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774874494] [2021-02-19 19:10:21,618 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) [2021-02-19 19:10:21,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:10:21,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:21,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-02-19 19:10:21,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:21,883 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:21,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:10:21,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:21,907 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:10:21,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-02-19 19:10:21,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:21,919 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:10:21,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:10:21,923 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:21,931 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:21,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:10:21,937 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:21,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:21,984 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:10:21,984 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:113, output treesize:71 [2021-02-19 19:10:22,158 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 11 DAG size of output: 10 [2021-02-19 19:10:22,194 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:10:22,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:22,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-02-19 19:10:22,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978555404] [2021-02-19 19:10:22,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 19:10:22,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:22,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 19:10:22,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-02-19 19:10:22,196 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:10:22,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:22,706 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-02-19 19:10:22,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 19:10:22,707 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:10:22,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:22,709 INFO L225 Difference]: With dead ends: 374 [2021-02-19 19:10:22,709 INFO L226 Difference]: Without dead ends: 359 [2021-02-19 19:10:22,709 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:10:22,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-02-19 19:10:22,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-02-19 19:10:22,716 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:10:22,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-02-19 19:10:22,717 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-02-19 19:10:22,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:22,717 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-02-19 19:10:22,717 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:10:22,717 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-02-19 19:10:22,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:10:22,718 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:22,718 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:10:22,918 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-02-19 19:10:22,919 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:22,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:22,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1520150070, now seen corresponding path program 3 times [2021-02-19 19:10:22,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:22,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055123911] [2021-02-19 19:10:22,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:22,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:23,101 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:10:23,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055123911] [2021-02-19 19:10:23,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82123626] [2021-02-19 19:10:23,101 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:10:23,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 19:10:23,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:23,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 19:10:23,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:23,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-02-19 19:10:23,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:23,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-02-19 19:10:23,280 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:23,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-02-19 19:10:23,284 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:23,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:23,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:10:23,293 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:71, output treesize:17 [2021-02-19 19:10:23,323 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:10:23,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:23,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-02-19 19:10:23,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675780974] [2021-02-19 19:10:23,324 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:10:23,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:23,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:10:23,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:10:23,325 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:10:23,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:23,482 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-02-19 19:10:23,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 19:10:23,483 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-02-19 19:10:23,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:23,484 INFO L225 Difference]: With dead ends: 363 [2021-02-19 19:10:23,484 INFO L226 Difference]: Without dead ends: 348 [2021-02-19 19:10:23,485 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-02-19 19:10:23,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-02-19 19:10:23,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-02-19 19:10:23,491 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:10:23,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-02-19 19:10:23,492 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-02-19 19:10:23,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:23,492 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-02-19 19:10:23,492 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:10:23,493 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-02-19 19:10:23,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:10:23,493 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:23,494 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:10:23,710 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:23,710 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:23,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:23,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1203991626, now seen corresponding path program 4 times [2021-02-19 19:10:23,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:23,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930160474] [2021-02-19 19:10:23,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:23,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:23,890 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:10:23,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930160474] [2021-02-19 19:10:23,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922611242] [2021-02-19 19:10:23,891 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) [2021-02-19 19:10:23,915 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:10:23,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:23,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-02-19 19:10:23,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:24,082 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:24,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-02-19 19:10:24,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:24,098 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:10:24,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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:10:24,100 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:24,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:24,148 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:10:24,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-02-19 19:10:24,151 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:24,160 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:24,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:10:24,162 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:24,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:24,216 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:10:24,218 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:125, output treesize:86 [2021-02-19 19:10:24,347 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:10:24,348 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:24,348 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:10:24,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194892850] [2021-02-19 19:10:24,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:24,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:24,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:24,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:24,349 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:10:24,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:24,696 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-02-19 19:10:24,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 19:10:24,696 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:10:24,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:24,698 INFO L225 Difference]: With dead ends: 425 [2021-02-19 19:10:24,698 INFO L226 Difference]: Without dead ends: 410 [2021-02-19 19:10:24,698 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:10:24,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-02-19 19:10:24,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-02-19 19:10:24,703 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:10:24,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-02-19 19:10:24,704 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-02-19 19:10:24,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:24,705 INFO L480 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-02-19 19:10:24,705 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:10:24,706 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-02-19 19:10:24,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:24,706 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:24,706 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:10:24,922 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:24,922 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:24,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:24,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1742444080, now seen corresponding path program 5 times [2021-02-19 19:10:24,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:24,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487832824] [2021-02-19 19:10:24,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:24,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:24,988 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:10:24,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487832824] [2021-02-19 19:10:24,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393042645] [2021-02-19 19:10:24,988 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:10:25,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:10:25,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:25,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:25,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:25,101 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:10:25,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:25,105 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:10:25,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226798160] [2021-02-19 19:10:25,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:10:25,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:25,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:10:25,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:10:25,107 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:10:25,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:25,441 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-02-19 19:10:25,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 19:10:25,442 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:10:25,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:25,446 INFO L225 Difference]: With dead ends: 619 [2021-02-19 19:10:25,446 INFO L226 Difference]: Without dead ends: 619 [2021-02-19 19:10:25,446 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:10:25,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-02-19 19:10:25,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-02-19 19:10:25,455 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:10:25,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-02-19 19:10:25,456 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-02-19 19:10:25,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:25,457 INFO L480 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-02-19 19:10:25,457 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:10:25,457 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-02-19 19:10:25,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:25,458 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:25,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] [2021-02-19 19:10:25,670 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:25,670 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:25,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:25,671 INFO L82 PathProgramCache]: Analyzing trace with hash 1576204372, now seen corresponding path program 6 times [2021-02-19 19:10:25,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:25,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8543386] [2021-02-19 19:10:25,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:25,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:25,751 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:10:25,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8543386] [2021-02-19 19:10:25,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731994959] [2021-02-19 19:10:25,751 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:10:25,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:10:25,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:25,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:25,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:25,853 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:10:25,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:25,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:25,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401129800] [2021-02-19 19:10:25,854 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:25,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:25,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:25,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:25,854 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:10:26,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:26,574 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-02-19 19:10:26,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 19:10:26,575 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:10:26,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:26,579 INFO L225 Difference]: With dead ends: 1078 [2021-02-19 19:10:26,579 INFO L226 Difference]: Without dead ends: 1078 [2021-02-19 19:10:26,580 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:10:26,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-02-19 19:10:26,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-02-19 19:10:26,591 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:10:26,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-02-19 19:10:26,592 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-02-19 19:10:26,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:26,592 INFO L480 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-02-19 19:10:26,592 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:10:26,592 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-02-19 19:10:26,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:26,594 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:26,594 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:10:26,812 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:26,812 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:26,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:26,812 INFO L82 PathProgramCache]: Analyzing trace with hash 2143156452, now seen corresponding path program 7 times [2021-02-19 19:10:26,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:26,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108761109] [2021-02-19 19:10:26,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:26,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:26,860 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:10:26,860 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108761109] [2021-02-19 19:10:26,860 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317536290] [2021-02-19 19:10:26,860 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:10:26,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:26,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:26,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:26,974 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:10:26,974 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:26,974 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:26,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893481179] [2021-02-19 19:10:26,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:26,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:26,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:26,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:26,977 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:10:27,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:27,620 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-02-19 19:10:27,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:10:27,620 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:10:27,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:27,624 INFO L225 Difference]: With dead ends: 951 [2021-02-19 19:10:27,626 INFO L226 Difference]: Without dead ends: 951 [2021-02-19 19:10:27,627 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:10:27,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-02-19 19:10:27,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-02-19 19:10:27,635 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:10:27,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-02-19 19:10:27,636 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-02-19 19:10:27,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:27,638 INFO L480 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-02-19 19:10:27,638 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:10:27,638 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-02-19 19:10:27,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:27,638 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:27,639 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:10:27,850 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:27,850 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:27,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:27,850 INFO L82 PathProgramCache]: Analyzing trace with hash -1215672172, now seen corresponding path program 1 times [2021-02-19 19:10:27,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:27,850 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181782017] [2021-02-19 19:10:27,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:27,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:27,882 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:10:27,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181782017] [2021-02-19 19:10:27,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855360488] [2021-02-19 19:10:27,883 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:10:27,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:27,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:10:27,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:27,963 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:10:27,963 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:27,963 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:10:27,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172252665] [2021-02-19 19:10:27,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:10:27,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:27,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:10:27,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:10:27,966 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:10:28,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:28,092 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-02-19 19:10:28,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 19:10:28,092 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:10:28,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:28,098 INFO L225 Difference]: With dead ends: 669 [2021-02-19 19:10:28,098 INFO L226 Difference]: Without dead ends: 663 [2021-02-19 19:10:28,098 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:10:28,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-02-19 19:10:28,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-02-19 19:10:28,107 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:10:28,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-02-19 19:10:28,108 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-02-19 19:10:28,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:28,109 INFO L480 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-02-19 19:10:28,109 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:10:28,109 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-02-19 19:10:28,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:28,110 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:28,110 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:10:28,326 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-02-19 19:10:28,326 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:28,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:28,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1652640880, now seen corresponding path program 8 times [2021-02-19 19:10:28,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:28,327 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416845771] [2021-02-19 19:10:28,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:28,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:28,368 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:10:28,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416845771] [2021-02-19 19:10:28,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832687117] [2021-02-19 19:10:28,368 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:10:28,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:10:28,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:28,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:28,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:28,474 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:10:28,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:28,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:10:28,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366040980] [2021-02-19 19:10:28,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:28,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:28,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:28,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:28,475 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:10:28,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:28,633 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-02-19 19:10:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 19:10:28,633 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:10:28,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:28,636 INFO L225 Difference]: With dead ends: 710 [2021-02-19 19:10:28,636 INFO L226 Difference]: Without dead ends: 672 [2021-02-19 19:10:28,637 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:10:28,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-02-19 19:10:28,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-02-19 19:10:28,647 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:10:28,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-02-19 19:10:28,648 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-02-19 19:10:28,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:28,648 INFO L480 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-02-19 19:10:28,648 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:10:28,648 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-02-19 19:10:28,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:28,649 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:28,649 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:10:28,868 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:28,868 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:28,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:28,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1936369084, now seen corresponding path program 2 times [2021-02-19 19:10:28,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:28,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669692918] [2021-02-19 19:10:28,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:28,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:28,908 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:10:28,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669692918] [2021-02-19 19:10:28,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136970123] [2021-02-19 19:10:28,909 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:10:28,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:10:28,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:28,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:10:28,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:28,979 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:10:28,980 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:28,980 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:10:28,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954015199] [2021-02-19 19:10:28,980 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:10:28,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:28,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:10:28,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:10:28,981 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:10:29,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:29,080 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-02-19 19:10:29,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 19:10:29,080 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:10:29,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:29,084 INFO L225 Difference]: With dead ends: 830 [2021-02-19 19:10:29,084 INFO L226 Difference]: Without dead ends: 830 [2021-02-19 19:10:29,084 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:10:29,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-02-19 19:10:29,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-02-19 19:10:29,096 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:10:29,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-02-19 19:10:29,109 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-02-19 19:10:29,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:29,109 INFO L480 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-02-19 19:10:29,109 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:10:29,109 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-02-19 19:10:29,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:29,110 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:29,111 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:10:29,316 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:29,316 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:29,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:29,317 INFO L82 PathProgramCache]: Analyzing trace with hash 589687518, now seen corresponding path program 9 times [2021-02-19 19:10:29,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:29,317 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096603790] [2021-02-19 19:10:29,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:29,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:29,360 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:10:29,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096603790] [2021-02-19 19:10:29,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061783624] [2021-02-19 19:10:29,360 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:10:29,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:10:29,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:29,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:29,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:29,459 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:10:29,459 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:29,459 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:10:29,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440204238] [2021-02-19 19:10:29,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:10:29,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:29,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:10:29,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:10:29,460 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:10:29,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:29,721 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-02-19 19:10:29,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:10:29,721 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:10:29,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:29,726 INFO L225 Difference]: With dead ends: 1196 [2021-02-19 19:10:29,726 INFO L226 Difference]: Without dead ends: 1196 [2021-02-19 19:10:29,727 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:10:29,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-02-19 19:10:29,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-02-19 19:10:29,743 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:10:29,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-02-19 19:10:29,744 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-02-19 19:10:29,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:29,744 INFO L480 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-02-19 19:10:29,745 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:10:29,745 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-02-19 19:10:29,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:29,746 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:29,746 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:10:29,958 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-02-19 19:10:29,958 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:29,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:29,958 INFO L82 PathProgramCache]: Analyzing trace with hash 1374601612, now seen corresponding path program 10 times [2021-02-19 19:10:29,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:29,959 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481664634] [2021-02-19 19:10:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:29,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:30,000 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:10:30,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481664634] [2021-02-19 19:10:30,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145545582] [2021-02-19 19:10:30,001 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:10:30,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:10:30,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:30,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:30,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:30,107 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:10:30,107 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:30,107 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:10:30,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042355569] [2021-02-19 19:10:30,108 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:10:30,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:30,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:10:30,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:10:30,108 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:10:30,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:30,508 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-02-19 19:10:30,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 19:10:30,508 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:10:30,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:30,515 INFO L225 Difference]: With dead ends: 1492 [2021-02-19 19:10:30,515 INFO L226 Difference]: Without dead ends: 1492 [2021-02-19 19:10:30,515 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:10:30,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-02-19 19:10:30,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-02-19 19:10:30,533 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:10:30,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-02-19 19:10:30,547 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-02-19 19:10:30,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:30,547 INFO L480 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-02-19 19:10:30,547 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:10:30,547 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-02-19 19:10:30,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:30,548 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:30,549 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:10:30,762 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-02-19 19:10:30,762 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:30,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:30,762 INFO L82 PathProgramCache]: Analyzing trace with hash 291578956, now seen corresponding path program 11 times [2021-02-19 19:10:30,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:30,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326402695] [2021-02-19 19:10:30,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:30,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:30,801 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:10:30,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326402695] [2021-02-19 19:10:30,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432280483] [2021-02-19 19:10:30,801 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:10:30,820 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:10:30,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:30,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:30,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:30,900 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:10:30,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:30,900 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:10:30,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361831871] [2021-02-19 19:10:30,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:30,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:30,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:30,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:30,901 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:10:31,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:31,125 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-02-19 19:10:31,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:10:31,126 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:10:31,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:31,131 INFO L225 Difference]: With dead ends: 1258 [2021-02-19 19:10:31,131 INFO L226 Difference]: Without dead ends: 1248 [2021-02-19 19:10:31,131 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:10:31,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-02-19 19:10:31,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-02-19 19:10:31,148 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:10:31,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-02-19 19:10:31,150 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-02-19 19:10:31,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:31,150 INFO L480 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-02-19 19:10:31,150 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:10:31,150 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-02-19 19:10:31,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:31,152 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:31,152 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:10:31,366 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-02-19 19:10:31,366 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:31,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:31,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1762657074, now seen corresponding path program 12 times [2021-02-19 19:10:31,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:31,366 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542468196] [2021-02-19 19:10:31,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:31,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:31,412 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:10:31,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542468196] [2021-02-19 19:10:31,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327282251] [2021-02-19 19:10:31,412 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:10:31,434 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:10:31,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:31,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:31,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:31,514 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:10:31,514 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:31,514 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:10:31,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601533147] [2021-02-19 19:10:31,515 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:31,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:31,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:31,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:31,515 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:10:31,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:31,783 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-02-19 19:10:31,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:10:31,783 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:10:31,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:31,788 INFO L225 Difference]: With dead ends: 1329 [2021-02-19 19:10:31,788 INFO L226 Difference]: Without dead ends: 1329 [2021-02-19 19:10:31,789 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:10:31,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-02-19 19:10:31,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-02-19 19:10:31,806 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:10:31,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-02-19 19:10:31,808 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-02-19 19:10:31,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:31,808 INFO L480 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-02-19 19:10:31,808 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:10:31,808 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-02-19 19:10:31,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:31,810 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:31,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] [2021-02-19 19:10:32,030 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:32,030 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:32,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:32,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1329780470, now seen corresponding path program 13 times [2021-02-19 19:10:32,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:32,030 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217318541] [2021-02-19 19:10:32,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:32,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:32,073 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:10:32,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217318541] [2021-02-19 19:10:32,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213247386] [2021-02-19 19:10:32,074 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) [2021-02-19 19:10:32,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:32,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:32,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:32,161 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:10:32,162 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:32,162 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:10:32,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719797909] [2021-02-19 19:10:32,162 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:10:32,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:32,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:10:32,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:10:32,165 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:10:32,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:32,492 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-02-19 19:10:32,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:10:32,492 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:10:32,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:32,498 INFO L225 Difference]: With dead ends: 1548 [2021-02-19 19:10:32,498 INFO L226 Difference]: Without dead ends: 1544 [2021-02-19 19:10:32,499 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:10:32,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-02-19 19:10:32,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-02-19 19:10:32,517 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:10:32,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-02-19 19:10:32,519 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-02-19 19:10:32,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:32,520 INFO L480 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-02-19 19:10:32,520 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:10:32,520 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-02-19 19:10:32,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:32,521 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:32,521 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:10:32,738 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:32,738 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:32,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:32,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1057771280, now seen corresponding path program 14 times [2021-02-19 19:10:32,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:32,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819842653] [2021-02-19 19:10:32,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:32,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:32,772 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:10:32,772 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819842653] [2021-02-19 19:10:32,772 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62510784] [2021-02-19 19:10:32,772 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:10:32,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:10:32,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:32,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:32,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:32,875 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:10:32,875 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:32,875 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:32,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695131173] [2021-02-19 19:10:32,876 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:32,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:32,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:32,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:32,876 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:10:33,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:33,614 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-02-19 19:10:33,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-02-19 19:10:33,614 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:10:33,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:33,624 INFO L225 Difference]: With dead ends: 2734 [2021-02-19 19:10:33,624 INFO L226 Difference]: Without dead ends: 2734 [2021-02-19 19:10:33,625 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:10:33,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-02-19 19:10:33,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-02-19 19:10:33,652 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:10:33,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-02-19 19:10:33,655 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-02-19 19:10:33,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:33,655 INFO L480 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-02-19 19:10:33,655 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:10:33,655 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-02-19 19:10:33,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:33,657 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:33,657 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:10:33,872 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:33,872 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:33,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:33,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1624723360, now seen corresponding path program 15 times [2021-02-19 19:10:33,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:33,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822633154] [2021-02-19 19:10:33,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:33,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:33,907 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:10:33,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822633154] [2021-02-19 19:10:33,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646027754] [2021-02-19 19:10:33,908 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:10:33,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:10:33,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:33,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:33,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:34,027 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:10:34,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:34,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:34,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639307818] [2021-02-19 19:10:34,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:34,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:34,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:34,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:34,028 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:10:34,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:34,731 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-02-19 19:10:34,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-02-19 19:10:34,732 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:10:34,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:34,739 INFO L225 Difference]: With dead ends: 2693 [2021-02-19 19:10:34,739 INFO L226 Difference]: Without dead ends: 2693 [2021-02-19 19:10:34,740 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:10:34,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-02-19 19:10:34,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-02-19 19:10:34,769 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:10:34,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-02-19 19:10:34,771 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-02-19 19:10:34,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:34,771 INFO L480 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-02-19 19:10:34,771 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:10:34,771 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-02-19 19:10:34,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:34,773 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:34,773 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:10:34,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-02-19 19:10:34,990 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:34,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:34,990 INFO L82 PathProgramCache]: Analyzing trace with hash 452377502, now seen corresponding path program 16 times [2021-02-19 19:10:34,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:34,990 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987546531] [2021-02-19 19:10:34,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:34,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:35,030 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:10:35,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987546531] [2021-02-19 19:10:35,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839470674] [2021-02-19 19:10:35,031 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:10:35,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:10:35,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:35,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:35,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:35,132 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:10:35,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:35,132 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:10:35,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646830458] [2021-02-19 19:10:35,133 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:10:35,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:35,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:10:35,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:10:35,133 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:10:35,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:35,737 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-02-19 19:10:35,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 19:10:35,737 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:10:35,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:35,744 INFO L225 Difference]: With dead ends: 2677 [2021-02-19 19:10:35,744 INFO L226 Difference]: Without dead ends: 2677 [2021-02-19 19:10:35,745 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:10:35,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-02-19 19:10:35,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-02-19 19:10:35,791 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:10:35,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-02-19 19:10:35,794 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-02-19 19:10:35,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:35,794 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-02-19 19:10:35,794 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:10:35,795 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-02-19 19:10:35,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:35,797 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:35,797 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:10:36,010 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-02-19 19:10:36,010 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:36,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:36,010 INFO L82 PathProgramCache]: Analyzing trace with hash 533753590, now seen corresponding path program 17 times [2021-02-19 19:10:36,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:36,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853907834] [2021-02-19 19:10:36,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:36,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:36,106 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:10:36,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853907834] [2021-02-19 19:10:36,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633091707] [2021-02-19 19:10:36,107 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:10:36,136 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:10:36,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:36,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:36,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:36,198 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:10:36,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:36,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:10:36,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363036890] [2021-02-19 19:10:36,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:10:36,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:36,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:10:36,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:10:36,199 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:10:36,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:36,804 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-02-19 19:10:36,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:10:36,804 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:10:36,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:36,809 INFO L225 Difference]: With dead ends: 2474 [2021-02-19 19:10:36,809 INFO L226 Difference]: Without dead ends: 2470 [2021-02-19 19:10:36,809 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:10:36,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-02-19 19:10:36,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-02-19 19:10:36,835 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:10:36,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-02-19 19:10:36,838 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-02-19 19:10:36,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:36,838 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-02-19 19:10:36,838 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:10:36,838 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-02-19 19:10:36,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:36,840 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:36,840 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:10:37,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:37,057 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:37,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:37,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1464410806, now seen corresponding path program 18 times [2021-02-19 19:10:37,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:37,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328883363] [2021-02-19 19:10:37,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:37,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:37,095 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:10:37,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328883363] [2021-02-19 19:10:37,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611983999] [2021-02-19 19:10:37,096 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:10:37,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 19:10:37,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:37,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:37,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:37,216 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:10:37,216 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:37,216 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:37,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335504071] [2021-02-19 19:10:37,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:37,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:37,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:37,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:37,217 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:10:37,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:37,921 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-02-19 19:10:37,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 19:10:37,922 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:10:37,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:37,927 INFO L225 Difference]: With dead ends: 2514 [2021-02-19 19:10:37,927 INFO L226 Difference]: Without dead ends: 2514 [2021-02-19 19:10:37,928 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 19:10:37,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-02-19 19:10:37,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-02-19 19:10:37,953 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:10:37,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-02-19 19:10:37,955 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-02-19 19:10:37,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:37,955 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-02-19 19:10:37,955 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:10:37,955 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-02-19 19:10:37,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:37,957 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:37,957 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:10:38,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-02-19 19:10:38,173 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:38,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:38,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1187517336, now seen corresponding path program 19 times [2021-02-19 19:10:38,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:38,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192652069] [2021-02-19 19:10:38,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:38,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:38,386 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:10:38,386 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192652069] [2021-02-19 19:10:38,386 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256824024] [2021-02-19 19:10:38,386 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) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:38,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:38,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:38,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:38,479 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:10:38,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:38,479 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:38,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554281080] [2021-02-19 19:10:38,480 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:38,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:38,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:38,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:38,481 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:10:39,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:39,065 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-02-19 19:10:39,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 19:10:39,066 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:10:39,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:39,071 INFO L225 Difference]: With dead ends: 2332 [2021-02-19 19:10:39,071 INFO L226 Difference]: Without dead ends: 2328 [2021-02-19 19:10:39,072 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:10:39,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-02-19 19:10:39,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-02-19 19:10:39,096 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:10:39,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-02-19 19:10:39,098 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-02-19 19:10:39,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:39,098 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-02-19 19:10:39,098 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:10:39,099 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-02-19 19:10:39,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:39,100 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:39,101 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:10:39,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-02-19 19:10:39,317 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:39,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:39,317 INFO L82 PathProgramCache]: Analyzing trace with hash -2099802888, now seen corresponding path program 3 times [2021-02-19 19:10:39,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:39,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16956438] [2021-02-19 19:10:39,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:39,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:39,349 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:10:39,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16956438] [2021-02-19 19:10:39,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823842178] [2021-02-19 19:10:39,350 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:10:39,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 19:10:39,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:39,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:10:39,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:39,415 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:10:39,415 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:39,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:10:39,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646086496] [2021-02-19 19:10:39,416 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:10:39,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:39,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:10:39,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:10:39,416 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:10:39,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:39,489 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-02-19 19:10:39,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 19:10:39,489 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:10:39,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:39,491 INFO L225 Difference]: With dead ends: 929 [2021-02-19 19:10:39,491 INFO L226 Difference]: Without dead ends: 929 [2021-02-19 19:10:39,491 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:10:39,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-02-19 19:10:39,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-02-19 19:10:39,510 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:10:39,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-02-19 19:10:39,513 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-02-19 19:10:39,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:39,513 INFO L480 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-02-19 19:10:39,514 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:10:39,514 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-02-19 19:10:39,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:39,515 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:39,515 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:10:39,732 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:39,732 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:39,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:39,732 INFO L82 PathProgramCache]: Analyzing trace with hash -1169603144, now seen corresponding path program 20 times [2021-02-19 19:10:39,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:39,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850325993] [2021-02-19 19:10:39,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:39,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:39,765 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:10:39,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850325993] [2021-02-19 19:10:39,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158942863] [2021-02-19 19:10:39,765 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:10:39,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:10:39,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:39,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:39,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:39,831 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:10:39,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:39,831 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 19:10:39,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565586123] [2021-02-19 19:10:39,831 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 19:10:39,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:39,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 19:10:39,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-02-19 19:10:39,832 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:10:40,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:40,106 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-02-19 19:10:40,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 19:10:40,106 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:10:40,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:40,110 INFO L225 Difference]: With dead ends: 1555 [2021-02-19 19:10:40,110 INFO L226 Difference]: Without dead ends: 1555 [2021-02-19 19:10:40,110 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:10:40,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-02-19 19:10:40,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-02-19 19:10:40,127 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:10:40,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-02-19 19:10:40,129 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-02-19 19:10:40,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:40,129 INFO L480 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-02-19 19:10:40,129 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:10:40,129 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-02-19 19:10:40,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:40,131 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:40,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] [2021-02-19 19:10:40,346 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-02-19 19:10:40,346 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:40,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:40,346 INFO L82 PathProgramCache]: Analyzing trace with hash 733076308, now seen corresponding path program 21 times [2021-02-19 19:10:40,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:40,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143899314] [2021-02-19 19:10:40,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:40,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:40,450 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:10:40,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143899314] [2021-02-19 19:10:40,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482408026] [2021-02-19 19:10:40,451 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:10:40,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:10:40,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:40,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:40,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:40,579 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:10:40,580 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:40,580 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-02-19 19:10:40,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710203105] [2021-02-19 19:10:40,581 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 19:10:40,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:40,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 19:10:40,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-02-19 19:10:40,583 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:10:40,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:40,889 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-02-19 19:10:40,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-02-19 19:10:40,889 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:10:40,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:40,893 INFO L225 Difference]: With dead ends: 1605 [2021-02-19 19:10:40,893 INFO L226 Difference]: Without dead ends: 1605 [2021-02-19 19:10:40,893 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:10:40,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-02-19 19:10:40,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-02-19 19:10:40,911 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:10:40,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-02-19 19:10:40,914 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-02-19 19:10:40,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:40,914 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-02-19 19:10:40,914 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:10:40,914 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-02-19 19:10:40,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:40,916 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:40,916 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:10:41,138 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:41,138 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:41,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:41,138 INFO L82 PathProgramCache]: Analyzing trace with hash 688255166, now seen corresponding path program 22 times [2021-02-19 19:10:41,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:41,139 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646925279] [2021-02-19 19:10:41,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:41,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:41,170 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:10:41,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646925279] [2021-02-19 19:10:41,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678397472] [2021-02-19 19:10:41,170 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:10:41,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:10:41,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:41,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:41,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:41,263 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:10:41,263 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:41,264 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-02-19 19:10:41,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403685782] [2021-02-19 19:10:41,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 19:10:41,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:41,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 19:10:41,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-02-19 19:10:41,264 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:10:41,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:41,469 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-02-19 19:10:41,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 19:10:41,470 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:10:41,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:41,473 INFO L225 Difference]: With dead ends: 1524 [2021-02-19 19:10:41,473 INFO L226 Difference]: Without dead ends: 1520 [2021-02-19 19:10:41,474 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:10:41,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-02-19 19:10:41,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-02-19 19:10:41,490 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:10:41,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-02-19 19:10:41,493 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-02-19 19:10:41,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:41,493 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-02-19 19:10:41,493 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:10:41,494 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-02-19 19:10:41,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:41,495 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:41,495 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:10:41,709 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-02-19 19:10:41,710 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:41,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:41,710 INFO L82 PathProgramCache]: Analyzing trace with hash 1285591824, now seen corresponding path program 23 times [2021-02-19 19:10:41,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:41,710 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103680303] [2021-02-19 19:10:41,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:41,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:41,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:10:41,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103680303] [2021-02-19 19:10:41,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830313544] [2021-02-19 19:10:41,751 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:10:41,774 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:10:41,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:41,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:41,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:41,847 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:10:41,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:41,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 19:10:41,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556231859] [2021-02-19 19:10:41,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 19:10:41,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:41,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 19:10:41,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-02-19 19:10:41,848 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:10:42,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:42,093 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-02-19 19:10:42,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:10:42,094 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:10:42,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:42,096 INFO L225 Difference]: With dead ends: 1508 [2021-02-19 19:10:42,097 INFO L226 Difference]: Without dead ends: 1496 [2021-02-19 19:10:42,098 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:10:42,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-02-19 19:10:42,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-02-19 19:10:42,148 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:10:42,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-02-19 19:10:42,151 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-02-19 19:10:42,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:42,151 INFO L480 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-02-19 19:10:42,152 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:10:42,152 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-02-19 19:10:42,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:42,157 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:42,157 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:10:42,373 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:42,374 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:42,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:42,374 INFO L82 PathProgramCache]: Analyzing trace with hash 759171540, now seen corresponding path program 24 times [2021-02-19 19:10:42,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:42,374 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394282516] [2021-02-19 19:10:42,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:42,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:42,424 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:10:42,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394282516] [2021-02-19 19:10:42,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210533341] [2021-02-19 19:10:42,424 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:10:42,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:10:42,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:42,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:42,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:42,562 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:10:42,563 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:42,563 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:42,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98485872] [2021-02-19 19:10:42,564 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:42,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:42,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:42,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:42,564 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:10:43,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:43,162 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-02-19 19:10:43,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:10:43,162 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:10:43,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:43,166 INFO L225 Difference]: With dead ends: 2412 [2021-02-19 19:10:43,166 INFO L226 Difference]: Without dead ends: 2412 [2021-02-19 19:10:43,167 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:10:43,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-02-19 19:10:43,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-02-19 19:10:43,187 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:10:43,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-02-19 19:10:43,189 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-02-19 19:10:43,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:43,190 INFO L480 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-02-19 19:10:43,190 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:10:43,190 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-02-19 19:10:43,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:43,191 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:43,192 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:10:43,406 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-02-19 19:10:43,406 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:43,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:43,406 INFO L82 PathProgramCache]: Analyzing trace with hash 1326123620, now seen corresponding path program 25 times [2021-02-19 19:10:43,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:43,406 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54816184] [2021-02-19 19:10:43,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:43,486 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:10:43,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54816184] [2021-02-19 19:10:43,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739638222] [2021-02-19 19:10:43,487 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:10:43,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:43,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:43,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:44,272 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:10:44,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:44,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:44,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692850581] [2021-02-19 19:10:44,272 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:44,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:44,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:44,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:44,273 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:10:44,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:44,779 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-02-19 19:10:44,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:10:44,779 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:10:44,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:44,782 INFO L225 Difference]: With dead ends: 2335 [2021-02-19 19:10:44,782 INFO L226 Difference]: Without dead ends: 2335 [2021-02-19 19:10:44,783 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:10:44,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-02-19 19:10:44,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-02-19 19:10:44,798 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:10:44,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:10:44,800 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:10:44,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:44,800 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:10:44,800 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:10:44,800 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:10:44,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:44,802 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:44,802 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:10:45,007 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:45,007 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:45,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:45,007 INFO L82 PathProgramCache]: Analyzing trace with hash 153777762, now seen corresponding path program 26 times [2021-02-19 19:10:45,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:45,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693179545] [2021-02-19 19:10:45,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:45,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:45,069 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:10:45,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693179545] [2021-02-19 19:10:45,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512813554] [2021-02-19 19:10:45,069 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:10:45,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:10:45,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:45,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:45,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:45,155 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:10:45,155 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:45,155 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:10:45,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658624999] [2021-02-19 19:10:45,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:10:45,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:45,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:10:45,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:10:45,156 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:10:45,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:45,617 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-02-19 19:10:45,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 19:10:45,618 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:10:45,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:45,622 INFO L225 Difference]: With dead ends: 2285 [2021-02-19 19:10:45,622 INFO L226 Difference]: Without dead ends: 2285 [2021-02-19 19:10:45,623 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:10:45,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-02-19 19:10:45,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-02-19 19:10:45,656 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:10:45,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-02-19 19:10:45,658 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-02-19 19:10:45,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:45,658 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-02-19 19:10:45,658 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:10:45,658 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-02-19 19:10:45,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:45,660 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:45,660 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:10:45,861 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-02-19 19:10:45,861 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:45,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:45,862 INFO L82 PathProgramCache]: Analyzing trace with hash 235153850, now seen corresponding path program 27 times [2021-02-19 19:10:45,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:45,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959655107] [2021-02-19 19:10:45,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:45,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:45,920 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:10:45,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959655107] [2021-02-19 19:10:45,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838114532] [2021-02-19 19:10:45,920 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:10:45,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:10:45,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:45,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:45,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:46,010 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:10:46,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:46,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:10:46,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659447956] [2021-02-19 19:10:46,011 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:10:46,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:46,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:10:46,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:10:46,011 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:10:46,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:46,386 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-02-19 19:10:46,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:10:46,387 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:10:46,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:46,390 INFO L225 Difference]: With dead ends: 2176 [2021-02-19 19:10:46,390 INFO L226 Difference]: Without dead ends: 2172 [2021-02-19 19:10:46,391 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:10:46,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-02-19 19:10:46,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-02-19 19:10:46,411 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:10:46,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:10:46,413 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:10:46,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:46,413 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:10:46,413 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:10:46,413 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:10:46,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:46,415 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:46,415 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:10:46,632 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:46,633 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:46,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:46,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1165811066, now seen corresponding path program 28 times [2021-02-19 19:10:46,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:46,633 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778567423] [2021-02-19 19:10:46,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:46,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:46,721 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:10:46,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778567423] [2021-02-19 19:10:46,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266499974] [2021-02-19 19:10:46,722 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:10:46,762 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:10:46,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:46,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:46,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:46,840 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:10:46,841 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:46,841 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:46,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775696009] [2021-02-19 19:10:46,841 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:46,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:46,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:46,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:46,842 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:10:47,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:47,269 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-02-19 19:10:47,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 19:10:47,270 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:10:47,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:47,274 INFO L225 Difference]: With dead ends: 2199 [2021-02-19 19:10:47,274 INFO L226 Difference]: Without dead ends: 2199 [2021-02-19 19:10:47,274 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:10:47,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-02-19 19:10:47,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-02-19 19:10:47,302 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:10:47,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-02-19 19:10:47,304 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-02-19 19:10:47,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:47,304 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-02-19 19:10:47,304 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:10:47,304 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-02-19 19:10:47,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:47,306 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:47,306 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:10:47,509 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-02-19 19:10:47,509 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:47,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:47,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1486117076, now seen corresponding path program 29 times [2021-02-19 19:10:47,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:47,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937424798] [2021-02-19 19:10:47,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:47,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:47,551 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:10:47,551 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937424798] [2021-02-19 19:10:47,551 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700878778] [2021-02-19 19:10:47,551 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:10:47,579 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:10:47,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:47,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:47,580 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:10:47,644 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:10:47,644 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:47,644 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:47,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088918164] [2021-02-19 19:10:47,645 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:47,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:47,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:47,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:47,646 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:10:47,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:47,974 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-02-19 19:10:47,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 19:10:47,974 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:10:47,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:47,977 INFO L225 Difference]: With dead ends: 2156 [2021-02-19 19:10:47,978 INFO L226 Difference]: Without dead ends: 2152 [2021-02-19 19:10:47,978 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:10:47,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-02-19 19:10:47,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-02-19 19:10:47,998 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:10:48,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:10:48,000 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:10:48,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:48,000 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:10:48,000 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:10:48,000 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:10:48,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:48,002 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:48,002 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:10:48,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-02-19 19:10:48,218 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:48,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:48,218 INFO L82 PathProgramCache]: Analyzing trace with hash -482689092, now seen corresponding path program 30 times [2021-02-19 19:10:48,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:48,218 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166257630] [2021-02-19 19:10:48,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:48,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:48,250 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:10:48,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166257630] [2021-02-19 19:10:48,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165123234] [2021-02-19 19:10:48,251 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:10:48,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:10:48,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:48,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:48,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:48,332 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:10:48,332 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:48,332 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:10:48,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848874762] [2021-02-19 19:10:48,333 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:10:48,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:48,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:10:48,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:10:48,333 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:10:48,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:48,690 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-02-19 19:10:48,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 19:10:48,691 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:10:48,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:48,694 INFO L225 Difference]: With dead ends: 2097 [2021-02-19 19:10:48,694 INFO L226 Difference]: Without dead ends: 2097 [2021-02-19 19:10:48,695 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:10:48,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-02-19 19:10:48,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-02-19 19:10:48,714 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:10:48,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-02-19 19:10:48,716 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-02-19 19:10:48,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:48,716 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-02-19 19:10:48,716 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:10:48,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-02-19 19:10:48,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:48,718 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:48,718 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:10:48,918 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-02-19 19:10:48,919 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:48,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:48,919 INFO L82 PathProgramCache]: Analyzing trace with hash -401313004, now seen corresponding path program 31 times [2021-02-19 19:10:48,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:48,919 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237114060] [2021-02-19 19:10:48,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:48,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:48,959 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:10:48,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237114060] [2021-02-19 19:10:48,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205647332] [2021-02-19 19:10:48,960 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) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:48,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:48,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:48,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:49,037 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:10:49,038 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:49,038 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:10:49,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869004073] [2021-02-19 19:10:49,038 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:10:49,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:49,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:10:49,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:10:49,039 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:10:49,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:49,310 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-02-19 19:10:49,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:10:49,311 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:10:49,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:49,314 INFO L225 Difference]: With dead ends: 1963 [2021-02-19 19:10:49,314 INFO L226 Difference]: Without dead ends: 1959 [2021-02-19 19:10:49,315 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:10:49,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-02-19 19:10:49,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-02-19 19:10:49,336 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:10:49,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-02-19 19:10:49,338 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-02-19 19:10:49,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:49,338 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-02-19 19:10:49,338 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:10:49,338 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-02-19 19:10:49,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:49,340 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:49,340 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:10:49,546 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:49,546 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:49,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:49,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1916404976, now seen corresponding path program 32 times [2021-02-19 19:10:49,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:49,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262204430] [2021-02-19 19:10:49,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:49,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:49,582 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:10:49,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262204430] [2021-02-19 19:10:49,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332032529] [2021-02-19 19:10:49,582 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:10:49,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:10:49,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:49,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:49,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:49,670 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:10:49,671 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:49,671 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:10:49,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871790137] [2021-02-19 19:10:49,672 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:10:49,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:49,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:10:49,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:10:49,672 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:10:49,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:49,886 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-02-19 19:10:49,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:10:49,886 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:10:49,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:49,889 INFO L225 Difference]: With dead ends: 1728 [2021-02-19 19:10:49,889 INFO L226 Difference]: Without dead ends: 1716 [2021-02-19 19:10:49,889 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:10:49,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-02-19 19:10:49,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-02-19 19:10:49,905 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:10:49,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-02-19 19:10:49,908 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-02-19 19:10:49,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:49,908 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-02-19 19:10:49,908 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:10:49,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-02-19 19:10:49,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:49,910 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:49,910 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:10:50,126 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:50,126 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:50,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:50,127 INFO L82 PathProgramCache]: Analyzing trace with hash -319278260, now seen corresponding path program 33 times [2021-02-19 19:10:50,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:50,127 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283996498] [2021-02-19 19:10:50,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:50,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:50,171 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:10:50,171 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283996498] [2021-02-19 19:10:50,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271172828] [2021-02-19 19:10:50,172 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:10:50,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:10:50,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:50,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:50,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:50,266 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:10:50,266 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:50,266 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:50,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159716255] [2021-02-19 19:10:50,266 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:50,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:50,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:50,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:50,267 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:10:50,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:50,589 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-02-19 19:10:50,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:10:50,589 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:10:50,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:50,592 INFO L225 Difference]: With dead ends: 1821 [2021-02-19 19:10:50,592 INFO L226 Difference]: Without dead ends: 1821 [2021-02-19 19:10:50,593 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:10:50,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-02-19 19:10:50,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-02-19 19:10:50,611 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:10:50,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-02-19 19:10:50,614 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-02-19 19:10:50,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:50,614 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-02-19 19:10:50,614 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:10:50,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-02-19 19:10:50,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:50,616 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:50,616 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:10:50,827 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:50,827 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:50,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:50,827 INFO L82 PathProgramCache]: Analyzing trace with hash 1323760894, now seen corresponding path program 34 times [2021-02-19 19:10:50,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:50,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130735961] [2021-02-19 19:10:50,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:50,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:50,859 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:10:50,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130735961] [2021-02-19 19:10:50,860 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227979853] [2021-02-19 19:10:50,861 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:10:50,891 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:10:50,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:50,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:50,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:50,958 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:10:50,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:50,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:10:50,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765490465] [2021-02-19 19:10:50,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:10:50,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:50,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:10:50,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:10:50,960 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:10:51,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:51,258 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-02-19 19:10:51,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:10:51,258 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:10:51,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:51,261 INFO L225 Difference]: With dead ends: 1790 [2021-02-19 19:10:51,261 INFO L226 Difference]: Without dead ends: 1786 [2021-02-19 19:10:51,262 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:10:51,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-02-19 19:10:51,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-02-19 19:10:51,290 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:10:51,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-02-19 19:10:51,293 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-02-19 19:10:51,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:51,293 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-02-19 19:10:51,293 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:10:51,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-02-19 19:10:51,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:10:51,295 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:51,295 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:10:51,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-02-19 19:10:51,512 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:51,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:51,512 INFO L82 PathProgramCache]: Analyzing trace with hash 56303716, now seen corresponding path program 35 times [2021-02-19 19:10:51,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:51,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182343849] [2021-02-19 19:10:51,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:51,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:51,547 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:10:51,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182343849] [2021-02-19 19:10:51,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742249814] [2021-02-19 19:10:51,548 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:10:51,569 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:10:51,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:51,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:10:51,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:51,627 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:10:51,627 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:51,627 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:10:51,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375275604] [2021-02-19 19:10:51,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:10:51,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:51,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:10:51,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:10:51,628 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:10:51,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:51,831 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-02-19 19:10:51,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:10:51,831 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:10:51,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:51,834 INFO L225 Difference]: With dead ends: 1649 [2021-02-19 19:10:51,834 INFO L226 Difference]: Without dead ends: 1637 [2021-02-19 19:10:51,834 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:10:51,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-02-19 19:10:51,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-02-19 19:10:51,849 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:10:51,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-02-19 19:10:51,852 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-02-19 19:10:51,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:51,852 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-02-19 19:10:51,852 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:10:51,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-02-19 19:10:51,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:10:51,854 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:51,854 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:10:52,054 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:52,055 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:52,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:52,055 INFO L82 PathProgramCache]: Analyzing trace with hash 60170290, now seen corresponding path program 4 times [2021-02-19 19:10:52,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:52,055 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839457512] [2021-02-19 19:10:52,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:52,623 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:10:52,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839457512] [2021-02-19 19:10:52,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139745759] [2021-02-19 19:10:52,623 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:10:52,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:10:52,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:52,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:10:52,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:53,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,214 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:10:53,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,224 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:10:53,225 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,234 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:10:53,235 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,243 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:10:53,244 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,252 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:10:53,253 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,261 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:10:53,262 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,271 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:10:53,272 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,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, 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:10:53,280 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:10:53,289 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:10:53,299 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,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 30 treesize of output 13 [2021-02-19 19:10:53,309 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,318 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:10:53,319 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,326 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:10:53,327 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,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, 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:10:53,334 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:53,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:53,339 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 16 [2021-02-19 19:10:53,340 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:53,361 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:10:53,362 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:10:53,363 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:10:53,393 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:10:53,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:53,394 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:10:53,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588025283] [2021-02-19 19:10:53,394 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:10:53,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:53,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:10:53,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:10:53,394 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:10:54,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:54,404 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-02-19 19:10:54,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:10:54,405 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:10:54,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:54,408 INFO L225 Difference]: With dead ends: 1517 [2021-02-19 19:10:54,408 INFO L226 Difference]: Without dead ends: 1502 [2021-02-19 19:10:54,408 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:10:54,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-02-19 19:10:54,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-02-19 19:10:54,425 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:10:54,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-02-19 19:10:54,427 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-02-19 19:10:54,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:54,428 INFO L480 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-02-19 19:10:54,428 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:10:54,428 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-02-19 19:10:54,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:10:54,430 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:54,430 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:10:54,646 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:54,646 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:54,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:54,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1968227726, now seen corresponding path program 5 times [2021-02-19 19:10:54,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:54,646 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914525775] [2021-02-19 19:10:54,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:54,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:55,213 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:10:55,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914525775] [2021-02-19 19:10:55,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803280365] [2021-02-19 19:10:55,213 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:10:55,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:10:55,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:55,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:10:55,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:55,752 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-02-19 19:10:55,798 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-02-19 19:10:55,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:55,803 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:10:55,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:55,911 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-02-19 19:10:55,911 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-02-19 19:10:55,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:55,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:55,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:10:55,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:55,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:10:55,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:55,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:10:55,980 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:55,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:55,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:55,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:10:55,985 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:56,030 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-02-19 19:10:56,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:10:56,033 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-02-19 19:10:56,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:10:56,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:56,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:10:56,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191363559] [2021-02-19 19:10:56,085 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:10:56,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:56,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:10:56,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:10:56,085 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 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:10:56,676 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 58 [2021-02-19 19:10:56,896 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-02-19 19:10:57,049 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2021-02-19 19:10:57,276 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-02-19 19:10:57,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:10:57,682 INFO L93 Difference]: Finished difference Result 1563 states and 5076 transitions. [2021-02-19 19:10:57,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 19:10:57,683 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:10:57,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:10:57,686 INFO L225 Difference]: With dead ends: 1563 [2021-02-19 19:10:57,686 INFO L226 Difference]: Without dead ends: 1533 [2021-02-19 19:10:57,686 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=206, Invalid=984, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:10:57,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2021-02-19 19:10:57,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1150. [2021-02-19 19:10:57,702 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:10:57,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-02-19 19:10:57,704 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-02-19 19:10:57,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:10:57,704 INFO L480 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-02-19 19:10:57,705 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:10:57,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-02-19 19:10:57,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:10:57,707 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:10:57,707 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:10:57,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:10:57,908 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:10:57,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:10:57,908 INFO L82 PathProgramCache]: Analyzing trace with hash -376798418, now seen corresponding path program 36 times [2021-02-19 19:10:57,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:10:57,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670567249] [2021-02-19 19:10:57,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:10:57,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:10:58,493 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:10:58,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670567249] [2021-02-19 19:10:58,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773477238] [2021-02-19 19:10:58,493 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:10:58,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:10:58,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:10:58,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:10:58,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:10:59,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,171 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:10:59,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,182 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:10:59,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,195 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:10:59,195 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:10:59,207 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,218 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:10:59,218 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,227 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:10:59,228 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,239 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:10:59,240 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,251 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:10:59,252 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,263 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:10:59,265 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,276 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:10:59,277 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,287 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:10:59,288 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,300 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:10:59,301 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,311 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:10:59,312 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,321 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:10:59,322 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:10:59,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:10:59,327 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:10:59,327 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:10:59,348 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-02-19 19:10:59,350 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:10:59,350 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-02-19 19:10:59,379 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:10:59,379 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:10:59,379 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-02-19 19:10:59,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630538439] [2021-02-19 19:10:59,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:10:59,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:10:59,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:10:59,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:10:59,380 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:10:59,847 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 41 [2021-02-19 19:11:00,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:00,904 INFO L93 Difference]: Finished difference Result 1607 states and 5192 transitions. [2021-02-19 19:11:00,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:11:00,905 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:11:00,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:00,908 INFO L225 Difference]: With dead ends: 1607 [2021-02-19 19:11:00,908 INFO L226 Difference]: Without dead ends: 1592 [2021-02-19 19:11:00,909 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=201, Invalid=921, Unknown=0, NotChecked=0, Total=1122 [2021-02-19 19:11:00,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2021-02-19 19:11:00,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1180. [2021-02-19 19:11:00,927 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:11:00,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-02-19 19:11:00,930 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-02-19 19:11:00,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:00,930 INFO L480 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-02-19 19:11:00,930 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:11:00,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-02-19 19:11:00,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:00,933 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:00,933 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:11:01,142 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-02-19 19:11:01,142 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:01,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:01,142 INFO L82 PathProgramCache]: Analyzing trace with hash 428248758, now seen corresponding path program 6 times [2021-02-19 19:11:01,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:01,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270298705] [2021-02-19 19:11:01,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:01,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:01,580 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:11:01,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270298705] [2021-02-19 19:11:01,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337032742] [2021-02-19 19:11:01,581 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:11:01,604 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:11:01,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:11:01,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:11:01,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:01,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:01,947 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11: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 35 treesize of output 27 [2021-02-19 19:11:01,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:01,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:01,963 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:01,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, 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:11:01,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:01,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:01,978 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:01,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, 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 1 [2021-02-19 19:11:01,980 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:01,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:01,993 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:01,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:01,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,012 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,013 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 35 treesize of output 1 [2021-02-19 19:11:02,013 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,026 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:02,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, 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:11:02,032 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,046 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-02-19 19:11:02,047 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,060 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:02,061 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,074 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,074 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:11:02,075 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,087 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:02,088 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,100 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,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, 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:11:02,101 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,118 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:02,118 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 23 [2021-02-19 19:11:02,120 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,134 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,134 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:11:02,136 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,151 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:02,152 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:11:02,154 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,167 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,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, 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:11:02,170 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:02,187 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:02,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-02-19 19:11:02,189 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:02,277 INFO L628 ElimStorePlain]: treesize reduction 38, result has 67.2 percent of original size [2021-02-19 19:11:02,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:11:02,278 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-02-19 19:11:02,378 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:11:02,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:02,378 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:11:02,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640482931] [2021-02-19 19:11:02,378 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:11:02,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:02,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:11:02,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:11:02,379 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:11:03,012 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-02-19 19:11:03,337 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 52 [2021-02-19 19:11:03,512 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 49 [2021-02-19 19:11:03,925 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-02-19 19:11:04,081 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-02-19 19:11:04,297 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 56 [2021-02-19 19:11:04,686 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-02-19 19:11:04,852 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2021-02-19 19:11:05,261 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-02-19 19:11:05,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:05,601 INFO L93 Difference]: Finished difference Result 1843 states and 5867 transitions. [2021-02-19 19:11:05,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:11:05,601 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:11:05,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:05,604 INFO L225 Difference]: With dead ends: 1843 [2021-02-19 19:11:05,604 INFO L226 Difference]: Without dead ends: 1828 [2021-02-19 19:11:05,605 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:11:05,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-02-19 19:11:05,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1198. [2021-02-19 19:11:05,622 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:11:05,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 4006 transitions. [2021-02-19 19:11:05,624 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 4006 transitions. Word has length 26 [2021-02-19 19:11:05,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:05,625 INFO L480 AbstractCegarLoop]: Abstraction has 1198 states and 4006 transitions. [2021-02-19 19:11:05,625 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:11:05,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 4006 transitions. [2021-02-19 19:11:05,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:05,626 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:05,627 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:11:05,827 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-02-19 19:11:05,827 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:05,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:05,827 INFO L82 PathProgramCache]: Analyzing trace with hash 1978630322, now seen corresponding path program 37 times [2021-02-19 19:11:05,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:05,828 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908856165] [2021-02-19 19:11:05,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:05,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:06,168 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-02-19 19:11:06,253 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:11:06,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908856165] [2021-02-19 19:11:06,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959497686] [2021-02-19 19:11:06,253 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:11:06,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:06,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:11:06,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:06,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,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, 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:11:06,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:06,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,915 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:11:06,916 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:06,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,927 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:11:06,928 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:06,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,939 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:11:06,940 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:06,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,950 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:11:06,951 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:06,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:11:06,962 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:06,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,974 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:11:06,976 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:06,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,986 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:11:06,987 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:06,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:06,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:06,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11: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 39 treesize of output 19 [2021-02-19 19:11:07,000 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:07,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,017 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:11:07,018 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:07,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,027 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:11:07,028 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:07,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:11:07,039 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:07,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,062 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:11:07,063 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:07,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,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, 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:11:07,073 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:07,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:07,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:07,078 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:11:07,079 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:07,101 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-02-19 19:11:07,103 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:11:07,103 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-02-19 19:11:07,137 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:11:07,137 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:07,137 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-02-19 19:11:07,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880713448] [2021-02-19 19:11:07,138 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:11:07,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:07,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:11:07,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:11:07,138 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:11:07,714 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-02-19 19:11:08,383 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 51 [2021-02-19 19:11:09,721 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-02-19 19:11:09,917 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 43 [2021-02-19 19:11:10,086 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-02-19 19:11:10,241 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-02-19 19:11:10,391 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 45 [2021-02-19 19:11:10,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:10,522 INFO L93 Difference]: Finished difference Result 1879 states and 5994 transitions. [2021-02-19 19:11:10,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 19:11:10,523 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:11:10,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:10,526 INFO L225 Difference]: With dead ends: 1879 [2021-02-19 19:11:10,526 INFO L226 Difference]: Without dead ends: 1864 [2021-02-19 19:11:10,526 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=458, Invalid=1992, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 19:11:10,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1864 states. [2021-02-19 19:11:10,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1864 to 1206. [2021-02-19 19:11:10,543 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:11:10,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 4036 transitions. [2021-02-19 19:11:10,546 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 4036 transitions. Word has length 26 [2021-02-19 19:11:10,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:10,546 INFO L480 AbstractCegarLoop]: Abstraction has 1206 states and 4036 transitions. [2021-02-19 19:11:10,546 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:11:10,546 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 4036 transitions. [2021-02-19 19:11:10,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:10,548 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:10,548 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:11:10,764 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:11:10,764 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:10,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:10,764 INFO L82 PathProgramCache]: Analyzing trace with hash 1002311478, now seen corresponding path program 38 times [2021-02-19 19:11:10,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:10,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307007233] [2021-02-19 19:11:10,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:10,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:11,296 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:11:11,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307007233] [2021-02-19 19:11:11,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358052242] [2021-02-19 19:11:11,297 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:11:11,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:11:11,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:11:11,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:11:11,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:12,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,049 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-02-19 19:11:12,049 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 33 [2021-02-19 19:11:12,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,085 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-02-19 19:11:12,085 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:11:12,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,121 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-02-19 19:11:12,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-02-19 19:11:12,142 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:12,171 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:11:12,183 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,215 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-02-19 19:11:12,215 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:11:12,217 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,248 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-02-19 19:11:12,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:11:12,251 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,273 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:11:12,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:11:12,274 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,295 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:11:12,295 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:11:12,296 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,317 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:11:12,317 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:11:12,318 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,348 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-02-19 19:11:12,348 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 26 [2021-02-19 19:11:12,350 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,373 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:11:12,373 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:11:12,374 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,405 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-02-19 19:11:12,405 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:11:12,407 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,437 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-02-19 19:11:12,437 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:11:12,440 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,464 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:11:12,465 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:11:12,466 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,485 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:11:12,485 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:11:12,486 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:12,503 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:11:12,503 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:11:12,504 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:12,637 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-02-19 19:11:12,638 INFO L628 ElimStorePlain]: treesize reduction 119, result has 49.8 percent of original size [2021-02-19 19:11:12,640 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:11:12,640 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:133 [2021-02-19 19:11:12,797 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:11:12,797 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:12,797 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-02-19 19:11:12,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681493126] [2021-02-19 19:11:12,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 19:11:12,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:12,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 19:11:12,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-02-19 19:11:12,798 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:11:14,266 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-02-19 19:11:14,646 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 44 [2021-02-19 19:11:14,795 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 41 [2021-02-19 19:11:15,127 WARN L202 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-02-19 19:11:15,571 WARN L202 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 56 [2021-02-19 19:11:15,703 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-02-19 19:11:15,847 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-02-19 19:11:16,101 WARN L202 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-02-19 19:11:16,469 WARN L202 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 58 [2021-02-19 19:11:16,630 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 38 [2021-02-19 19:11:16,831 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-02-19 19:11:17,024 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-02-19 19:11:17,193 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 34 [2021-02-19 19:11:17,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:17,307 INFO L93 Difference]: Finished difference Result 2480 states and 7649 transitions. [2021-02-19 19:11:17,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 19:11:17,308 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:11:17,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:17,312 INFO L225 Difference]: With dead ends: 2480 [2021-02-19 19:11:17,312 INFO L226 Difference]: Without dead ends: 2435 [2021-02-19 19:11:17,313 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=542, Invalid=3240, Unknown=0, NotChecked=0, Total=3782 [2021-02-19 19:11:17,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2435 states. [2021-02-19 19:11:17,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2435 to 1381. [2021-02-19 19:11:17,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 3.318840579710145) internal successors, (4580), 1380 states have internal predecessors, (4580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:11:17,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 4580 transitions. [2021-02-19 19:11:17,351 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 4580 transitions. Word has length 26 [2021-02-19 19:11:17,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:17,352 INFO L480 AbstractCegarLoop]: Abstraction has 1381 states and 4580 transitions. [2021-02-19 19:11:17,352 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:11:17,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 4580 transitions. [2021-02-19 19:11:17,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:17,354 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:17,354 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:11:17,572 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:11:17,572 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:17,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:17,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1082755750, now seen corresponding path program 7 times [2021-02-19 19:11:17,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:17,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691746735] [2021-02-19 19:11:17,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:17,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:18,016 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:11:18,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691746735] [2021-02-19 19:11:18,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299542844] [2021-02-19 19:11:18,016 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:11:18,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:18,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:11:18,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:18,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:18,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-02-19 19:11:18,497 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,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 33 treesize of output 19 [2021-02-19 19:11:18,504 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:18,514 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:18,522 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:18,530 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,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, 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:11:18,539 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:18,547 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,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:11:18,555 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:18,564 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:18,583 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,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 30 treesize of output 16 [2021-02-19 19:11:18,592 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,600 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:11:18,601 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:11:18,608 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:18,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:18,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 30 treesize of output 16 [2021-02-19 19:11:18,614 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:18,636 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-02-19 19:11:18,637 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:11:18,638 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:11:18,667 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:11:18,668 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:18,668 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:11:18,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022350313] [2021-02-19 19:11:18,668 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:11:18,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:18,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:11:18,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:11:18,669 INFO L87 Difference]: Start difference. First operand 1381 states and 4580 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:11:19,363 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-02-19 19:11:19,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:19,890 INFO L93 Difference]: Finished difference Result 1786 states and 5800 transitions. [2021-02-19 19:11:19,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:11:19,890 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:11:19,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:19,894 INFO L225 Difference]: With dead ends: 1786 [2021-02-19 19:11:19,894 INFO L226 Difference]: Without dead ends: 1771 [2021-02-19 19:11:19,894 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-02-19 19:11:19,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1771 states. [2021-02-19 19:11:19,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1771 to 1392. [2021-02-19 19:11:19,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1391 states have (on average 3.3163191948238677) internal successors, (4613), 1391 states have internal predecessors, (4613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:11:19,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 4613 transitions. [2021-02-19 19:11:19,918 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 4613 transitions. Word has length 26 [2021-02-19 19:11:19,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:19,918 INFO L480 AbstractCegarLoop]: Abstraction has 1392 states and 4613 transitions. [2021-02-19 19:11:19,918 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:11:19,918 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 4613 transitions. [2021-02-19 19:11:19,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:19,921 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:19,921 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:11:20,133 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable478 [2021-02-19 19:11:20,133 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:20,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:20,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1183813530, now seen corresponding path program 8 times [2021-02-19 19:11:20,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:20,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380686520] [2021-02-19 19:11:20,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:20,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:20,537 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:11:20,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380686520] [2021-02-19 19:11:20,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651589662] [2021-02-19 19:11:20,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:11:20,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:11:20,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:11:20,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:11:20,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:20,950 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-02-19 19:11:21,255 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_9, v_prenex_21, v_prenex_13, v_prenex_23, v_prenex_11, v_prenex_17, v_prenex_28, v_prenex_15, v_prenex_26], 3=[v_prenex_19, v_prenex_7]} [2021-02-19 19:11:21,286 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:21,287 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:11:21,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:21,727 WARN L202 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 155 [2021-02-19 19:11:21,728 INFO L628 ElimStorePlain]: treesize reduction 117, result has 78.3 percent of original size [2021-02-19 19:11:21,759 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:11:21,760 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 30 treesize of output 24 [2021-02-19 19:11:21,761 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:21,961 WARN L202 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-02-19 19:11:21,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:21,991 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:11:21,991 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:11:21,993 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:22,174 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2021-02-19 19:11:22,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:22,194 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:22,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-02-19 19:11:22,197 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:22,368 WARN L202 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2021-02-19 19:11:22,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:22,369 INFO L518 ElimStorePlain]: Eliminatee v_prenex_23 vanished before elimination [2021-02-19 19:11:22,369 INFO L518 ElimStorePlain]: Eliminatee v_prenex_11 vanished before elimination [2021-02-19 19:11:22,396 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:11:22,397 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:11:22,399 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:22,598 WARN L202 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 143 [2021-02-19 19:11:22,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:22,627 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:11:22,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:11:22,630 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:22,829 WARN L202 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-02-19 19:11:22,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:22,869 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:11:22,869 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 30 treesize of output 28 [2021-02-19 19:11:22,879 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:23,189 WARN L202 SmtUtils]: Spent 309.00 ms on a formula simplification that was a NOOP. DAG size: 131 [2021-02-19 19:11:23,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:23,216 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:11:23,216 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:11:23,222 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:23,403 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2021-02-19 19:11:23,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:23,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:23,432 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-02-19 19:11:23,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2021-02-19 19:11:23,451 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:23,620 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-02-19 19:11:23,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:23,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:23,641 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:23,641 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 18 treesize of output 28 [2021-02-19 19:11:23,647 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:23,828 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-02-19 19:11:23,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:23,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 12 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-02-19 19:11:23,852 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:545, output treesize:487 [2021-02-19 19:11:24,094 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-02-19 19:11:24,289 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:11:24,289 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:24,289 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:11:24,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117642734] [2021-02-19 19:11:24,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:11:24,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:24,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:11:24,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:11:24,290 INFO L87 Difference]: Start difference. First operand 1392 states and 4613 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:11:24,966 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-02-19 19:11:25,229 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 34 [2021-02-19 19:11:25,392 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-02-19 19:11:25,689 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 55 [2021-02-19 19:11:25,917 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 37 [2021-02-19 19:11:26,073 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-02-19 19:11:26,361 WARN L202 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 54 [2021-02-19 19:11:26,508 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-02-19 19:11:26,858 WARN L202 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-02-19 19:11:27,058 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-02-19 19:11:27,318 WARN L202 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-02-19 19:11:27,576 WARN L202 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-02-19 19:11:28,032 WARN L202 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-02-19 19:11:28,208 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 42 [2021-02-19 19:11:28,810 WARN L202 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-02-19 19:11:29,650 WARN L202 SmtUtils]: Spent 774.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 84 [2021-02-19 19:11:30,013 WARN L202 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 64 [2021-02-19 19:11:30,265 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 53 [2021-02-19 19:11:30,703 WARN L202 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-02-19 19:11:31,926 WARN L202 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 114 DAG size of output: 83 [2021-02-19 19:11:32,529 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 29 [2021-02-19 19:11:32,699 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 26 [2021-02-19 19:11:32,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:32,877 INFO L93 Difference]: Finished difference Result 2313 states and 7217 transitions. [2021-02-19 19:11:32,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 19:11:32,878 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:11:32,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:32,913 INFO L225 Difference]: With dead ends: 2313 [2021-02-19 19:11:32,913 INFO L226 Difference]: Without dead ends: 2268 [2021-02-19 19:11:32,915 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=443, Invalid=2313, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 19:11:32,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2268 states. [2021-02-19 19:11:32,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2268 to 1423. [2021-02-19 19:11:32,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1422 states have (on average 3.319268635724332) internal successors, (4720), 1422 states have internal predecessors, (4720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:11:32,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 4720 transitions. [2021-02-19 19:11:32,943 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 4720 transitions. Word has length 26 [2021-02-19 19:11:32,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:32,945 INFO L480 AbstractCegarLoop]: Abstraction has 1423 states and 4720 transitions. [2021-02-19 19:11:32,945 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:11:32,945 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 4720 transitions. [2021-02-19 19:11:32,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:32,948 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:32,948 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:11:33,158 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable522 [2021-02-19 19:11:33,158 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:33,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:33,159 INFO L82 PathProgramCache]: Analyzing trace with hash -753596178, now seen corresponding path program 9 times [2021-02-19 19:11:33,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:33,159 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363469121] [2021-02-19 19:11:33,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:33,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:33,479 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:11:33,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363469121] [2021-02-19 19:11:33,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904726705] [2021-02-19 19:11:33,479 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:11:33,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:11:33,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:11:33,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:11:33,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:34,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:34,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:34,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:34,325 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:11:34,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:34,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:34,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:34,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, 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:11:34,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:34,448 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-02-19 19:11:34,448 INFO L628 ElimStorePlain]: treesize reduction 125, result has 41.3 percent of original size [2021-02-19 19:11:34,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:34,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:11:34,455 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:34,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:34,490 INFO L518 ElimStorePlain]: Eliminatee v_prenex_36 vanished before elimination [2021-02-19 19:11:34,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:34,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:34,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:11:34,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:34,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:34,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 19:11:34,533 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-02-19 19:11:34,577 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:11:34,578 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:34,578 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:11:34,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723398760] [2021-02-19 19:11:34,578 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:11:34,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:34,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:11:34,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:11:34,579 INFO L87 Difference]: Start difference. First operand 1423 states and 4720 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:11:35,384 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 50 [2021-02-19 19:11:35,816 WARN L202 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 52 [2021-02-19 19:11:36,075 WARN L202 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 62 [2021-02-19 19:11:36,578 WARN L202 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 67 [2021-02-19 19:11:36,838 WARN L202 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 72 [2021-02-19 19:11:37,274 WARN L202 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 84 [2021-02-19 19:11:37,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:37,452 INFO L93 Difference]: Finished difference Result 2249 states and 7182 transitions. [2021-02-19 19:11:37,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 19:11:37,453 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:11:37,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:37,457 INFO L225 Difference]: With dead ends: 2249 [2021-02-19 19:11:37,458 INFO L226 Difference]: Without dead ends: 2219 [2021-02-19 19:11:37,458 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=265, Invalid=995, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 19:11:37,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2219 states. [2021-02-19 19:11:37,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2219 to 1453. [2021-02-19 19:11:37,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 3.3292011019283745) internal successors, (4834), 1452 states have internal predecessors, (4834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:11:37,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 4834 transitions. [2021-02-19 19:11:37,488 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 4834 transitions. Word has length 26 [2021-02-19 19:11:37,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:37,488 INFO L480 AbstractCegarLoop]: Abstraction has 1453 states and 4834 transitions. [2021-02-19 19:11:37,488 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:11:37,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 4834 transitions. [2021-02-19 19:11:37,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:37,491 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:37,491 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:11:37,692 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable559,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:11:37,692 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:37,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:37,692 INFO L82 PathProgramCache]: Analyzing trace with hash -921405270, now seen corresponding path program 10 times [2021-02-19 19:11:37,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:37,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845795228] [2021-02-19 19:11:37,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:37,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:37,984 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:11:37,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845795228] [2021-02-19 19:11:37,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819333580] [2021-02-19 19:11:37,984 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) [2021-02-19 19:11:38,010 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:11:38,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:11:38,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:11:38,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:11:38,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:38,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:38,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,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 26 treesize of output 13 [2021-02-19 19:11:38,572 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,588 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:11:38,589 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,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 28 treesize of output 16 [2021-02-19 19:11:38,599 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,608 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:11:38,609 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:38,619 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,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 28 treesize of output 16 [2021-02-19 19:11:38,629 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:11:38,644 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:38,657 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:11:38,666 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,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, 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:11:38,676 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:11:38,684 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,692 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:11:38,693 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:38,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:38,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:38,700 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:38,727 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:11:38,729 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:11:38,729 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:11:38,771 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:11:38,771 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:38,771 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:11:38,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543975630] [2021-02-19 19:11:38,772 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:11:38,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:38,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:11:38,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:11:38,772 INFO L87 Difference]: Start difference. First operand 1453 states and 4834 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:11:39,533 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 46 [2021-02-19 19:11:39,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:39,625 INFO L93 Difference]: Finished difference Result 1758 states and 5779 transitions. [2021-02-19 19:11:39,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:11:39,626 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:11:39,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:39,629 INFO L225 Difference]: With dead ends: 1758 [2021-02-19 19:11:39,629 INFO L226 Difference]: Without dead ends: 1743 [2021-02-19 19:11:39,630 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-02-19 19:11:39,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1743 states. [2021-02-19 19:11:39,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1743 to 1462. [2021-02-19 19:11:39,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1461 states have (on average 3.3333333333333335) internal successors, (4870), 1461 states have internal predecessors, (4870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:11:39,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 4870 transitions. [2021-02-19 19:11:39,655 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 4870 transitions. Word has length 26 [2021-02-19 19:11:39,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:39,655 INFO L480 AbstractCegarLoop]: Abstraction has 1462 states and 4870 transitions. [2021-02-19 19:11:39,655 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:11:39,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 4870 transitions. [2021-02-19 19:11:39,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:39,658 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:39,658 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:11:39,859 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable580,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:11:39,859 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:39,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:39,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1306045998, now seen corresponding path program 11 times [2021-02-19 19:11:39,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:39,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633075] [2021-02-19 19:11:39,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:39,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:40,192 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:11:40,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633075] [2021-02-19 19:11:40,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984004540] [2021-02-19 19:11:40,193 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:11:40,214 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:11:40,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:11:40,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:11:40,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:40,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,792 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:40,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:40,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,806 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:40,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 20 [2021-02-19 19:11:40,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,824 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:40,824 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:11:40,829 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,844 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:40,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:11:40,846 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,857 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:40,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 28 treesize of output 16 [2021-02-19 19:11:40,858 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,867 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:40,868 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:11:40,868 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,883 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:40,884 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:11:40,885 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:40,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:11:40,911 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,930 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:40,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-02-19 19:11:40,933 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,947 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:40,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 33 treesize of output 19 [2021-02-19 19:11:40,948 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,963 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:40,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, 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:11:40,964 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,978 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:40,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 28 treesize of output 16 [2021-02-19 19:11:40,979 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:40,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:40,994 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:40,994 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:11:40,995 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:41,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:41,013 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:41,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 20 [2021-02-19 19:11:41,016 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:41,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:41,030 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:41,030 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 1 [2021-02-19 19:11:41,031 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:41,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:41,043 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:41,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, 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 1 [2021-02-19 19:11:41,045 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:41,143 INFO L628 ElimStorePlain]: treesize reduction 20, result has 82.3 percent of original size [2021-02-19 19:11:41,144 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:11:41,145 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:75 [2021-02-19 19:11:41,246 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:11:41,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:41,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:11:41,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409502424] [2021-02-19 19:11:41,246 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:11:41,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:41,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:11:41,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:11:41,247 INFO L87 Difference]: Start difference. First operand 1462 states and 4870 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:11:41,981 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-02-19 19:11:42,432 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 47 [2021-02-19 19:11:42,634 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 52 [2021-02-19 19:11:42,982 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-02-19 19:11:43,286 WARN L202 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 56 [2021-02-19 19:11:43,543 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-02-19 19:11:43,766 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 52 [2021-02-19 19:11:43,976 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 49 [2021-02-19 19:11:44,354 WARN L202 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 36 [2021-02-19 19:11:44,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:44,622 INFO L93 Difference]: Finished difference Result 2500 states and 8001 transitions. [2021-02-19 19:11:44,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 19:11:44,623 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:11:44,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:44,627 INFO L225 Difference]: With dead ends: 2500 [2021-02-19 19:11:44,627 INFO L226 Difference]: Without dead ends: 2470 [2021-02-19 19:11:44,627 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=369, Invalid=1611, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 19:11:44,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-02-19 19:11:44,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 1475. [2021-02-19 19:11:44,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 3.340569877883311) internal successors, (4924), 1474 states have internal predecessors, (4924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:11:44,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4924 transitions. [2021-02-19 19:11:44,659 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4924 transitions. Word has length 26 [2021-02-19 19:11:44,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:44,659 INFO L480 AbstractCegarLoop]: Abstraction has 1475 states and 4924 transitions. [2021-02-19 19:11:44,659 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:11:44,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4924 transitions. [2021-02-19 19:11:44,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:44,662 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:44,662 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:11:44,863 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable624 [2021-02-19 19:11:44,863 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:44,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:44,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1376276718, now seen corresponding path program 12 times [2021-02-19 19:11:44,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:44,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15608972] [2021-02-19 19:11:44,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:44,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:45,096 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-02-19 19:11:45,390 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:11:45,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15608972] [2021-02-19 19:11:45,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848386165] [2021-02-19 19:11:45,391 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:11:45,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:11:45,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:11:45,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:11:45,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:45,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,786 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:45,786 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 27 [2021-02-19 19:11:45,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:45,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,826 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:45,826 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:11:45,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:45,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,854 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:45,854 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 27 [2021-02-19 19:11:45,856 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:45,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,878 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:45,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, 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:11:45,880 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:45,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,901 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:45,901 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:11:45,902 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:45,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,926 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:11:45,927 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 20 [2021-02-19 19:11:45,929 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:45,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,951 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:45,951 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 1 [2021-02-19 19:11:45,952 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:45,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,973 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:45,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-02-19 19:11:45,975 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:45,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:45,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:45,995 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:45,995 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 39 treesize of output 1 [2021-02-19 19:11:45,997 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:46,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,015 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:46,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, 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:11:46,016 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:46,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,039 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:46,039 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 32 treesize of output 16 [2021-02-19 19:11:46,042 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:46,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,062 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:46,062 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 1 [2021-02-19 19:11:46,063 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:46,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:46,086 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:11:46,103 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:46,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,123 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:46,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 19 [2021-02-19 19:11:46,126 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:46,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,145 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:46,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 16 [2021-02-19 19:11:46,148 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:46,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:46,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:46,164 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:11:46,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 30 treesize of output 16 [2021-02-19 19:11:46,166 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:46,275 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 22 [2021-02-19 19:11:46,275 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-02-19 19:11:46,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:11:46,277 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-02-19 19:11:46,383 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:11:46,384 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:46,384 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:11:46,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66012651] [2021-02-19 19:11:46,384 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:11:46,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:46,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:11:46,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:11:46,384 INFO L87 Difference]: Start difference. First operand 1475 states and 4924 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:11:46,926 WARN L202 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 17 [2021-02-19 19:11:47,458 WARN L202 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 26 [2021-02-19 19:11:47,585 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 29 [2021-02-19 19:11:48,170 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-02-19 19:11:48,607 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-02-19 19:11:48,802 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 55 [2021-02-19 19:11:49,134 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2021-02-19 19:11:49,468 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-02-19 19:11:49,676 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 57 [2021-02-19 19:11:49,864 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-02-19 19:11:50,016 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-02-19 19:11:50,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:11:50,883 INFO L93 Difference]: Finished difference Result 2131 states and 6900 transitions. [2021-02-19 19:11:50,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:11:50,883 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:11:50,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:11:50,887 INFO L225 Difference]: With dead ends: 2131 [2021-02-19 19:11:50,888 INFO L226 Difference]: Without dead ends: 2101 [2021-02-19 19:11:50,888 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:11:50,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-02-19 19:11:50,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 1484. [2021-02-19 19:11:50,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1484 states, 1483 states have (on average 3.346594740391099) internal successors, (4963), 1483 states have internal predecessors, (4963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:11:50,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1484 states to 1484 states and 4963 transitions. [2021-02-19 19:11:50,911 INFO L78 Accepts]: Start accepts. Automaton has 1484 states and 4963 transitions. Word has length 26 [2021-02-19 19:11:50,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:11:50,911 INFO L480 AbstractCegarLoop]: Abstraction has 1484 states and 4963 transitions. [2021-02-19 19:11:50,912 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:11:50,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1484 states and 4963 transitions. [2021-02-19 19:11:50,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:11:50,914 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:11:50,914 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:11:51,128 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable675 [2021-02-19 19:11:51,128 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:11:51,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:11:51,129 INFO L82 PathProgramCache]: Analyzing trace with hash -2016909582, now seen corresponding path program 39 times [2021-02-19 19:11:51,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:11:51,129 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691068417] [2021-02-19 19:11:51,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:11:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:11:51,612 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:11:51,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691068417] [2021-02-19 19:11:51,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466453358] [2021-02-19 19:11:51,612 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:11:51,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:11:51,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:11:51,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-02-19 19:11:51,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:11:52,147 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-02-19 19:11:52,432 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-02-19 19:11:52,895 WARN L202 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 83 [2021-02-19 19:11:53,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,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, 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 16 [2021-02-19 19:11:53,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:53,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,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, 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 16 [2021-02-19 19:11:53,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:53,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,150 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:11:53,152 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:53,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,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 16 treesize of output 10 [2021-02-19 19:11:53,166 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:53,309 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 61 [2021-02-19 19:11:53,310 INFO L628 ElimStorePlain]: treesize reduction 124, result has 49.8 percent of original size [2021-02-19 19:11:53,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,323 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 23 treesize of output 13 [2021-02-19 19:11:53,325 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:53,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:11:53,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:11:53,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, 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:11:53,336 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:11:53,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:11:53,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:11:53,389 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 20 variables, input treesize:341, output treesize:31 [2021-02-19 19:11:53,452 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:11:53,453 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:11:53,453 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 19:11:53,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277132479] [2021-02-19 19:11:53,453 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:11:53,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:11:53,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:11:53,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:11:53,454 INFO L87 Difference]: Start difference. First operand 1484 states and 4963 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:11:54,174 WARN L202 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 66 [2021-02-19 19:11:54,790 WARN L202 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 71 [2021-02-19 19:11:55,219 WARN L202 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 56 [2021-02-19 19:11:55,848 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 66 [2021-02-19 19:11:56,322 WARN L202 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 61 [2021-02-19 19:11:56,702 WARN L202 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 70 [2021-02-19 19:11:56,872 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:11:57,023 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 48 [2021-02-19 19:11:57,591 WARN L202 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-02-19 19:11:57,810 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-02-19 19:11:58,916 WARN L202 SmtUtils]: Spent 557.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 79 [2021-02-19 19:11:59,133 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-02-19 19:11:59,387 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-02-19 19:12:00,378 WARN L202 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 97 [2021-02-19 19:12:00,964 WARN L202 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 88 [2021-02-19 19:12:01,956 WARN L202 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 74 [2021-02-19 19:12:02,610 WARN L202 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 64 [2021-02-19 19:12:03,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:12:03,057 INFO L93 Difference]: Finished difference Result 3858 states and 11904 transitions. [2021-02-19 19:12:03,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-02-19 19:12:03,059 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:12:03,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:12:03,067 INFO L225 Difference]: With dead ends: 3858 [2021-02-19 19:12:03,067 INFO L226 Difference]: Without dead ends: 3708 [2021-02-19 19:12:03,068 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1385 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=761, Invalid=3661, Unknown=0, NotChecked=0, Total=4422 [2021-02-19 19:12:03,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3708 states. [2021-02-19 19:12:03,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3708 to 1553. [2021-02-19 19:12:03,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1553 states, 1552 states have (on average 3.351159793814433) internal successors, (5201), 1552 states have internal predecessors, (5201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:12:03,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1553 states to 1553 states and 5201 transitions. [2021-02-19 19:12:03,114 INFO L78 Accepts]: Start accepts. Automaton has 1553 states and 5201 transitions. Word has length 26 [2021-02-19 19:12:03,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:12:03,114 INFO L480 AbstractCegarLoop]: Abstraction has 1553 states and 5201 transitions. [2021-02-19 19:12:03,114 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:12:03,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1553 states and 5201 transitions. [2021-02-19 19:12:03,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:12:03,118 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:12:03,118 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:12:03,319 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable696 [2021-02-19 19:12:03,320 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:12:03,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:12:03,320 INFO L82 PathProgramCache]: Analyzing trace with hash -814597214, now seen corresponding path program 40 times [2021-02-19 19:12:03,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:12:03,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060123183] [2021-02-19 19:12:03,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:12:03,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:03,772 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-02-19 19:12:03,883 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:12:03,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060123183] [2021-02-19 19:12:03,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395872722] [2021-02-19 19:12:03,883 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:12:03,918 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:12:03,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:12:03,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:12:03,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:12:04,283 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-02-19 19:12:04,561 WARN L202 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-02-19 19:12:04,869 WARN L202 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 57 [2021-02-19 19:12:05,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:05,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,080 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:12:05,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:05,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:05,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:05,097 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:05,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:05,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:05,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,118 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:12:05,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:05,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:05,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:05,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,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, 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:12:05,134 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:05,279 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 48 [2021-02-19 19:12:05,279 INFO L628 ElimStorePlain]: treesize reduction 86, result has 53.5 percent of original size [2021-02-19 19:12:05,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:05,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:05,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:12:05,291 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:05,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:05,298 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 11 treesize of output 7 [2021-02-19 19:12:05,300 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:05,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:05,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 19:12:05,348 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 12 variables, input treesize:301, output treesize:24 [2021-02-19 19:12:05,409 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:12:05,409 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:12:05,409 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 19:12:05,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648579481] [2021-02-19 19:12:05,409 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:12:05,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:12:05,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:12:05,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:12:05,410 INFO L87 Difference]: Start difference. First operand 1553 states and 5201 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:12:06,040 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-02-19 19:12:06,682 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-02-19 19:12:07,021 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 41 [2021-02-19 19:12:07,445 WARN L202 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-02-19 19:12:07,861 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-02-19 19:12:08,279 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-02-19 19:12:08,536 WARN L202 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-02-19 19:12:09,158 WARN L202 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-02-19 19:12:09,497 WARN L202 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-02-19 19:12:10,038 WARN L202 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 64 [2021-02-19 19:12:10,395 WARN L202 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 38 [2021-02-19 19:12:10,753 WARN L202 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 54 [2021-02-19 19:12:10,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:12:10,919 INFO L93 Difference]: Finished difference Result 3131 states and 9946 transitions. [2021-02-19 19:12:10,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 19:12:10,920 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:12:10,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:12:10,927 INFO L225 Difference]: With dead ends: 3131 [2021-02-19 19:12:10,928 INFO L226 Difference]: Without dead ends: 3087 [2021-02-19 19:12:10,928 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=551, Invalid=2419, Unknown=0, NotChecked=0, Total=2970 [2021-02-19 19:12:10,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3087 states. [2021-02-19 19:12:10,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3087 to 1540. [2021-02-19 19:12:10,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1540 states, 1539 states have (on average 3.354775828460039) internal successors, (5163), 1539 states have internal predecessors, (5163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:12:10,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1540 states to 1540 states and 5163 transitions. [2021-02-19 19:12:10,969 INFO L78 Accepts]: Start accepts. Automaton has 1540 states and 5163 transitions. Word has length 26 [2021-02-19 19:12:10,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:12:10,969 INFO L480 AbstractCegarLoop]: Abstraction has 1540 states and 5163 transitions. [2021-02-19 19:12:10,969 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:12:10,969 INFO L276 IsEmpty]: Start isEmpty. Operand 1540 states and 5163 transitions. [2021-02-19 19:12:10,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:12:10,972 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:12:10,972 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:12:11,172 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable712 [2021-02-19 19:12:11,173 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:12:11,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:12:11,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1019051438, now seen corresponding path program 41 times [2021-02-19 19:12:11,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:12:11,173 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074590031] [2021-02-19 19:12:11,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:12:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:11,614 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-02-19 19:12:11,764 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:12:11,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074590031] [2021-02-19 19:12:11,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819662876] [2021-02-19 19:12:11,764 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:12:11,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:12:11,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:12:11,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:12:11,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:12:12,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,515 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-02-19 19:12:12,515 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 32 [2021-02-19 19:12:12,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,576 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-02-19 19:12:12,577 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 43 [2021-02-19 19:12:12,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,611 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,611 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:12:12,612 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,653 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-02-19 19:12:12,654 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 26 [2021-02-19 19:12:12,655 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,691 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-02-19 19:12:12,692 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 28 [2021-02-19 19:12:12,694 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,714 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,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, 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:12:12,729 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,762 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-02-19 19:12:12,762 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 30 [2021-02-19 19:12:12,776 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,806 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:12,806 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:12:12,816 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,835 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,836 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:12:12,836 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,858 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:12:12,859 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,878 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-02-19 19:12:12,879 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,910 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-02-19 19:12:12,911 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 26 [2021-02-19 19:12:12,912 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,933 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,933 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:12:12,934 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,953 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,953 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:12:12,954 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,972 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,972 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:12:12,973 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:12,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:12,983 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-02-19 19:12:12,983 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:12:12,984 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:13,088 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 24 [2021-02-19 19:12:13,089 INFO L628 ElimStorePlain]: treesize reduction 59, result has 61.2 percent of original size [2021-02-19 19:12:13,090 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:12:13,091 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-02-19 19:12:13,196 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:12:13,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:12:13,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 19:12:13,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733820379] [2021-02-19 19:12:13,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:12:13,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:12:13,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:12:13,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:12:13,197 INFO L87 Difference]: Start difference. First operand 1540 states and 5163 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:12:13,642 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 34 [2021-02-19 19:12:13,768 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-02-19 19:12:14,006 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2021-02-19 19:12:14,633 WARN L202 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 65 [2021-02-19 19:12:14,925 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-02-19 19:12:15,385 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-02-19 19:12:15,782 WARN L202 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 60 [2021-02-19 19:12:16,514 WARN L202 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-02-19 19:12:17,039 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 65 [2021-02-19 19:12:17,210 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-02-19 19:12:17,652 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 51 [2021-02-19 19:12:17,879 WARN L202 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 56 [2021-02-19 19:12:18,663 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 48 [2021-02-19 19:12:19,038 WARN L202 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 46 [2021-02-19 19:12:19,174 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 44 [2021-02-19 19:12:19,478 WARN L202 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 48 [2021-02-19 19:12:19,835 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 42 [2021-02-19 19:12:20,230 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-02-19 19:12:20,407 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-02-19 19:12:20,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:12:20,595 INFO L93 Difference]: Finished difference Result 3483 states and 10899 transitions. [2021-02-19 19:12:20,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-02-19 19:12:20,596 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:12:20,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:12:20,604 INFO L225 Difference]: With dead ends: 3483 [2021-02-19 19:12:20,605 INFO L226 Difference]: Without dead ends: 3395 [2021-02-19 19:12:20,605 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1307 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=805, Invalid=3355, Unknown=0, NotChecked=0, Total=4160 [2021-02-19 19:12:20,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3395 states. [2021-02-19 19:12:20,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3395 to 1571. [2021-02-19 19:12:20,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 3.3707006369426753) internal successors, (5292), 1570 states have internal predecessors, (5292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:12:20,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 5292 transitions. [2021-02-19 19:12:20,656 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 5292 transitions. Word has length 26 [2021-02-19 19:12:20,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:12:20,656 INFO L480 AbstractCegarLoop]: Abstraction has 1571 states and 5292 transitions. [2021-02-19 19:12:20,656 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:12:20,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 5292 transitions. [2021-02-19 19:12:20,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:12:20,660 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:12:20,660 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:12:20,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable722 [2021-02-19 19:12:20,861 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:12:20,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:12:20,861 INFO L82 PathProgramCache]: Analyzing trace with hash -823960426, now seen corresponding path program 13 times [2021-02-19 19:12:20,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:12:20,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133977726] [2021-02-19 19:12:20,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:12:20,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:21,457 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:12:21,457 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133977726] [2021-02-19 19:12:21,457 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529613625] [2021-02-19 19:12:21,457 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:12:21,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:21,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:12:21,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:12:22,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,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, 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:12:22,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:22,405 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:12:22,413 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:12:22,423 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,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, 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:12:22,431 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,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 30 treesize of output 13 [2021-02-19 19:12:22,458 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:22,546 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:22,660 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,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 30 treesize of output 13 [2021-02-19 19:12:22,750 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,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:12:22,838 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:22,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:22,934 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:22,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:22,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:23,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:23,007 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:12:23,018 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:23,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:23,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:23,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:23,091 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:12:23,106 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:23,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:23,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:23,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:23,179 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:12:23,194 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:23,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:23,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:23,243 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:12:23,258 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:23,694 WARN L202 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 14 [2021-02-19 19:12:23,695 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:12:23,710 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:12:23,711 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:12:23,891 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:12:23,891 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:12:23,891 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:12:23,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966892840] [2021-02-19 19:12:23,891 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:12:23,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:12:23,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:12:23,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:12:23,892 INFO L87 Difference]: Start difference. First operand 1571 states and 5292 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:12:25,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:12:25,035 INFO L93 Difference]: Finished difference Result 1960 states and 6472 transitions. [2021-02-19 19:12:25,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:12:25,036 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:12:25,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:12:25,041 INFO L225 Difference]: With dead ends: 1960 [2021-02-19 19:12:25,041 INFO L226 Difference]: Without dead ends: 1945 [2021-02-19 19:12:25,041 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:12:25,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2021-02-19 19:12:25,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 1579. [2021-02-19 19:12:25,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.3669201520912546) internal successors, (5313), 1578 states have internal predecessors, (5313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:12:25,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5313 transitions. [2021-02-19 19:12:25,074 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5313 transitions. Word has length 26 [2021-02-19 19:12:25,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:12:25,074 INFO L480 AbstractCegarLoop]: Abstraction has 1579 states and 5313 transitions. [2021-02-19 19:12:25,075 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:12:25,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5313 transitions. [2021-02-19 19:12:25,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:12:25,078 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:12:25,078 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:12:25,294 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable828,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:12:25,294 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:12:25,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:12:25,295 INFO L82 PathProgramCache]: Analyzing trace with hash 2009560934, now seen corresponding path program 14 times [2021-02-19 19:12:25,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:12:25,295 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929459222] [2021-02-19 19:12:25,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:12:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:25,559 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 17 [2021-02-19 19:12:25,709 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:12:26,041 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-02-19 19:12:26,110 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:12:26,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929459222] [2021-02-19 19:12:26,111 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650519723] [2021-02-19 19:12:26,111 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:12:26,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:12:26,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:12:26,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:12:26,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:12:26,714 WARN L202 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-02-19 19:12:27,222 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:12:27,223 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 24 [2021-02-19 19:12:27,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:27,858 WARN L202 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 210 DAG size of output: 146 [2021-02-19 19:12:27,860 INFO L628 ElimStorePlain]: treesize reduction 217, result has 64.8 percent of original size [2021-02-19 19:12:27,860 INFO L518 ElimStorePlain]: Eliminatee v_prenex_102 vanished before elimination [2021-02-19 19:12:27,896 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:27,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:27,904 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:28,204 WARN L202 SmtUtils]: Spent 299.00 ms on a formula simplification that was a NOOP. DAG size: 149 [2021-02-19 19:12:28,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:28,249 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:12:28,250 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:12:28,253 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:28,548 WARN L202 SmtUtils]: Spent 294.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-02-19 19:12:28,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:28,592 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:12:28,592 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:12:28,600 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:28,906 WARN L202 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-02-19 19:12:28,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:28,952 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:12:28,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:28,960 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:29,245 WARN L202 SmtUtils]: Spent 284.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-02-19 19:12:29,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:29,285 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:12:29,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-02-19 19:12:29,295 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:29,576 WARN L202 SmtUtils]: Spent 279.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-02-19 19:12:29,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:29,607 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:29,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-02-19 19:12:29,612 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:29,859 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-02-19 19:12:29,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:29,860 INFO L518 ElimStorePlain]: Eliminatee v_prenex_98 vanished before elimination [2021-02-19 19:12:29,860 INFO L518 ElimStorePlain]: Eliminatee v_prenex_86 vanished before elimination [2021-02-19 19:12:29,860 INFO L518 ElimStorePlain]: Eliminatee v_prenex_96 vanished before elimination [2021-02-19 19:12:29,885 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:12:29,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 30 treesize of output 24 [2021-02-19 19:12:29,887 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:30,050 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-02-19 19:12:30,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:30,076 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:12:30,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-02-19 19:12:30,078 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:30,421 WARN L202 SmtUtils]: Spent 342.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-02-19 19:12:30,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:30,446 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:30,447 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:12:30,475 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:30,735 WARN L202 SmtUtils]: Spent 259.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-02-19 19:12:30,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:30,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 14 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-02-19 19:12:30,757 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 28 variables, input treesize:631, output treesize:478 [2021-02-19 19:12:31,074 WARN L202 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 37 [2021-02-19 19:12:31,271 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:12:31,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:12:31,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:12:31,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958559933] [2021-02-19 19:12:31,272 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:12:31,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:12:31,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:12:31,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:12:31,273 INFO L87 Difference]: Start difference. First operand 1579 states and 5313 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:12:31,600 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 19 [2021-02-19 19:12:31,957 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-02-19 19:12:32,600 WARN L202 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 33 [2021-02-19 19:12:32,926 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 50 [2021-02-19 19:12:33,485 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 40 [2021-02-19 19:12:33,693 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-02-19 19:12:34,048 WARN L202 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-02-19 19:12:34,330 WARN L202 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-02-19 19:12:34,627 WARN L202 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-02-19 19:12:35,328 WARN L202 SmtUtils]: Spent 590.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-02-19 19:12:36,148 WARN L202 SmtUtils]: Spent 751.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 53 [2021-02-19 19:12:37,395 WARN L202 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 95 DAG size of output: 69 [2021-02-19 19:12:37,785 WARN L202 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-02-19 19:12:38,210 WARN L202 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 30 [2021-02-19 19:12:38,434 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 26 [2021-02-19 19:12:38,889 WARN L202 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 53 [2021-02-19 19:12:39,040 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 23 [2021-02-19 19:12:39,269 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 26 [2021-02-19 19:12:39,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:12:39,413 INFO L93 Difference]: Finished difference Result 2550 states and 8056 transitions. [2021-02-19 19:12:39,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 19:12:39,414 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:12:39,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:12:39,419 INFO L225 Difference]: With dead ends: 2550 [2021-02-19 19:12:39,420 INFO L226 Difference]: Without dead ends: 2490 [2021-02-19 19:12:39,420 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 19:12:39,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2490 states. [2021-02-19 19:12:39,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2490 to 1567. [2021-02-19 19:12:39,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 3.366538952745849) internal successors, (5272), 1566 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:12:39,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 5272 transitions. [2021-02-19 19:12:39,455 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 5272 transitions. Word has length 26 [2021-02-19 19:12:39,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:12:39,456 INFO L480 AbstractCegarLoop]: Abstraction has 1567 states and 5272 transitions. [2021-02-19 19:12:39,456 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:12:39,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 5272 transitions. [2021-02-19 19:12:39,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:12:39,459 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:12:39,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:12:39,667 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable872 [2021-02-19 19:12:39,667 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:12:39,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:12:39,668 INFO L82 PathProgramCache]: Analyzing trace with hash -662609946, now seen corresponding path program 15 times [2021-02-19 19:12:39,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:12:39,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020940885] [2021-02-19 19:12:39,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:12:39,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:40,071 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:12:40,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020940885] [2021-02-19 19:12:40,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8160816] [2021-02-19 19:12:40,071 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:12:40,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:12:40,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:12:40,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 19:12:40,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:12:40,703 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:12:40,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 16 [2021-02-19 19:12:40,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,739 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:12:40,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:40,744 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:40,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-02-19 19:12:40,768 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,779 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:12:40,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:12:40,780 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,802 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:12:40,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:12:40,803 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,828 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:12:40,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-02-19 19:12:40,830 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,848 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:40,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:12:40,855 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,865 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:12:40,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:40,866 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,876 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:12:40,877 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:12:40,877 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,888 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:12:40,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:40,889 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,901 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:12:40,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:40,903 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,920 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:12:40,920 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:12:40,921 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,959 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:12:40,959 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 24 [2021-02-19 19:12:40,962 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:40,980 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:12:40,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:12:40,981 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:41,012 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:12:41,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, 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:12:41,015 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:41,038 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-02-19 19:12:41,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 30 treesize of output 23 [2021-02-19 19:12:41,040 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:41,244 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-02-19 19:12:41,244 INFO L628 ElimStorePlain]: treesize reduction 66, result has 69.6 percent of original size [2021-02-19 19:12:41,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-02-19 19:12:41,248 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:177 [2021-02-19 19:12:41,389 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:12:41,597 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 26 [2021-02-19 19:12:41,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:12:41,671 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:12:41,671 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-02-19 19:12:41,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681142618] [2021-02-19 19:12:41,671 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:12:41,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:12:41,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:12:41,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:12:41,672 INFO L87 Difference]: Start difference. First operand 1567 states and 5272 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:12:42,348 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-02-19 19:12:43,004 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2021-02-19 19:12:43,428 WARN L202 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-02-19 19:12:43,592 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 28 [2021-02-19 19:12:44,001 WARN L202 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 52 [2021-02-19 19:12:44,425 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 54 [2021-02-19 19:12:44,964 WARN L202 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-02-19 19:12:45,347 WARN L202 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-02-19 19:12:45,791 WARN L202 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-02-19 19:12:45,975 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-02-19 19:12:46,429 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:12:46,791 WARN L202 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 31 [2021-02-19 19:12:46,951 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:12:47,125 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 22 [2021-02-19 19:12:47,423 WARN L202 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-02-19 19:12:47,638 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 29 [2021-02-19 19:12:47,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:12:47,844 INFO L93 Difference]: Finished difference Result 2141 states and 6979 transitions. [2021-02-19 19:12:47,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 19:12:47,845 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:12:47,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:12:47,849 INFO L225 Difference]: With dead ends: 2141 [2021-02-19 19:12:47,850 INFO L226 Difference]: Without dead ends: 2126 [2021-02-19 19:12:47,850 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=325, Invalid=1745, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 19:12:47,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2021-02-19 19:12:47,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 1563. [2021-02-19 19:12:47,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 3.375160051216389) internal successors, (5272), 1562 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:12:47,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 5272 transitions. [2021-02-19 19:12:47,879 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 5272 transitions. Word has length 26 [2021-02-19 19:12:47,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:12:47,879 INFO L480 AbstractCegarLoop]: Abstraction has 1563 states and 5272 transitions. [2021-02-19 19:12:47,880 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:12:47,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 5272 transitions. [2021-02-19 19:12:47,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:12:47,883 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:12:47,883 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:12:48,083 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable909 [2021-02-19 19:12:48,083 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:12:48,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:12:48,084 INFO L82 PathProgramCache]: Analyzing trace with hash -682577972, now seen corresponding path program 16 times [2021-02-19 19:12:48,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:12:48,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876749213] [2021-02-19 19:12:48,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:12:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:48,265 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-02-19 19:12:48,385 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-02-19 19:12:48,506 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-02-19 19:12:48,568 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:12:48,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876749213] [2021-02-19 19:12:48,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293767639] [2021-02-19 19:12:48,569 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:12:48,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:12:48,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:12:48,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:12:48,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:12:49,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,383 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:49,383 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 39 treesize of output 24 [2021-02-19 19:12:49,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,411 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:12:49,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, 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:12:49,415 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,441 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:49,442 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 41 treesize of output 24 [2021-02-19 19:12:49,449 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,472 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:12:49,474 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,495 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 19 [2021-02-19 19:12:49,497 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,524 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:12:49,525 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 39 treesize of output 20 [2021-02-19 19:12:49,527 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,548 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,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, 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:12:49,550 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,572 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,573 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 34 treesize of output 16 [2021-02-19 19:12:49,574 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,597 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,597 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:12:49,599 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,624 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:12:49,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 20 [2021-02-19 19:12:49,627 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,647 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-02-19 19:12:49,649 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,669 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,669 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 39 treesize of output 19 [2021-02-19 19:12:49,671 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,698 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:12:49,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, 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:12:49,702 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,725 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,725 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:12:49,727 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,749 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:12:49,750 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 1 [2021-02-19 19:12:49,751 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:49,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:49,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:49,770 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:12:49,778 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:49,984 WARN L202 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-02-19 19:12:49,985 INFO L628 ElimStorePlain]: treesize reduction 33, result has 81.3 percent of original size [2021-02-19 19:12:49,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-02-19 19:12:49,989 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:119 [2021-02-19 19:12:50,151 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2021-02-19 19:12:50,220 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:12:50,220 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:12:50,220 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:12:50,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941396318] [2021-02-19 19:12:50,220 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:12:50,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:12:50,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:12:50,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:12:50,221 INFO L87 Difference]: Start difference. First operand 1563 states and 5272 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:12:51,129 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-02-19 19:12:51,409 WARN L202 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-02-19 19:12:51,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:12:51,457 INFO L93 Difference]: Finished difference Result 2173 states and 7122 transitions. [2021-02-19 19:12:51,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:12:51,460 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:12:51,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:12:51,465 INFO L225 Difference]: With dead ends: 2173 [2021-02-19 19:12:51,465 INFO L226 Difference]: Without dead ends: 2158 [2021-02-19 19:12:51,466 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2021-02-19 19:12:51,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2021-02-19 19:12:51,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 1563. [2021-02-19 19:12:51,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 3.375160051216389) internal successors, (5272), 1562 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:12:51,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 5272 transitions. [2021-02-19 19:12:51,498 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 5272 transitions. Word has length 26 [2021-02-19 19:12:51,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:12:51,498 INFO L480 AbstractCegarLoop]: Abstraction has 1563 states and 5272 transitions. [2021-02-19 19:12:51,498 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:12:51,498 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 5272 transitions. [2021-02-19 19:12:51,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:12:51,501 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:12:51,501 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:12:51,702 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable962,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:12:51,702 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:12:51,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:12:51,702 INFO L82 PathProgramCache]: Analyzing trace with hash -425787760, now seen corresponding path program 17 times [2021-02-19 19:12:51,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:12:51,703 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778364049] [2021-02-19 19:12:51,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:12:51,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:52,069 WARN L202 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-02-19 19:12:52,274 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 35 [2021-02-19 19:12:52,567 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:12:52,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778364049] [2021-02-19 19:12:52,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323623763] [2021-02-19 19:12:52,568 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:12:52,588 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:12:52,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:12:52,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:12:52,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:12:53,204 WARN L202 SmtUtils]: Spent 214.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:12:53,595 WARN L202 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 47 [2021-02-19 19:12:53,716 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_111, v_prenex_112]} [2021-02-19 19:12:53,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:53,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:12:53,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:53,910 WARN L202 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-02-19 19:12:53,911 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-02-19 19:12:53,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:53,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:12:53,923 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:53,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:53,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:53,931 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 16 [2021-02-19 19:12:53,933 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:54,033 INFO L628 ElimStorePlain]: treesize reduction 15, result has 81.5 percent of original size [2021-02-19 19:12:54,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:54,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:12:54,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, 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:12:54,042 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:12:54,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:54,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 19:12:54,086 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-02-19 19:12:54,153 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:12:54,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:12:54,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:12:54,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374662903] [2021-02-19 19:12:54,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:12:54,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:12:54,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:12:54,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:12:54,154 INFO L87 Difference]: Start difference. First operand 1563 states and 5272 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:12:54,795 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 35 [2021-02-19 19:12:55,632 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 51 [2021-02-19 19:12:55,992 WARN L202 SmtUtils]: Spent 229.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-02-19 19:12:56,635 WARN L202 SmtUtils]: Spent 593.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-02-19 19:12:57,159 WARN L202 SmtUtils]: Spent 473.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 52 [2021-02-19 19:12:57,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:12:57,417 INFO L93 Difference]: Finished difference Result 2102 states and 6933 transitions. [2021-02-19 19:12:57,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 19:12:57,419 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:12:57,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:12:57,423 INFO L225 Difference]: With dead ends: 2102 [2021-02-19 19:12:57,423 INFO L226 Difference]: Without dead ends: 2087 [2021-02-19 19:12:57,424 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=208, Invalid=982, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:12:57,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2087 states. [2021-02-19 19:12:57,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2087 to 1566. [2021-02-19 19:12:57,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 3.3763578274760384) internal successors, (5284), 1565 states have internal predecessors, (5284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:12:57,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5284 transitions. [2021-02-19 19:12:57,453 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5284 transitions. Word has length 26 [2021-02-19 19:12:57,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:12:57,454 INFO L480 AbstractCegarLoop]: Abstraction has 1566 states and 5284 transitions. [2021-02-19 19:12:57,454 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:12:57,454 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5284 transitions. [2021-02-19 19:12:57,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:12:57,457 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:12:57,457 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:12:57,657 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1061 [2021-02-19 19:12:57,657 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:12:57,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:12:57,657 INFO L82 PathProgramCache]: Analyzing trace with hash 250429226, now seen corresponding path program 18 times [2021-02-19 19:12:57,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:12:57,658 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708371174] [2021-02-19 19:12:57,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:12:57,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:12:57,837 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 37 [2021-02-19 19:12:57,955 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 29 [2021-02-19 19:12:58,183 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-02-19 19:12:58,295 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:12:58,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708371174] [2021-02-19 19:12:58,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664251399] [2021-02-19 19:12:58,295 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:12:58,319 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:12:58,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:12:58,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:12:58,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:12:58,656 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:12:59,141 WARN L202 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-02-19 19:12:59,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:12:59,568 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:12:59,568 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:12:59,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:00,349 WARN L202 SmtUtils]: Spent 765.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 150 [2021-02-19 19:13:00,350 INFO L628 ElimStorePlain]: treesize reduction 139, result has 74.8 percent of original size [2021-02-19 19:13:00,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:00,395 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:00,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, 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:13:00,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:00,752 WARN L202 SmtUtils]: Spent 352.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2021-02-19 19:13:00,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:00,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:00,793 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:00,793 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:13:00,812 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:01,155 WARN L202 SmtUtils]: Spent 341.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-02-19 19:13:01,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:01,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:01,211 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:01,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:01,219 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:01,686 WARN L202 SmtUtils]: Spent 466.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-02-19 19:13:01,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:01,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:01,739 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:01,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:01,743 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:02,076 WARN L202 SmtUtils]: Spent 331.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-02-19 19:13:02,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:02,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:02,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:02,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:13:02,145 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:02,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:02,186 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:02,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:13:02,196 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:02,886 WARN L202 SmtUtils]: Spent 689.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 122 [2021-02-19 19:13:02,887 INFO L628 ElimStorePlain]: treesize reduction 50, result has 86.0 percent of original size [2021-02-19 19:13:02,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:02,941 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:02,941 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 30 treesize of output 24 [2021-02-19 19:13:02,944 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:02,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:02,988 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:02,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-02-19 19:13:02,992 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:03,576 WARN L202 SmtUtils]: Spent 584.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 116 [2021-02-19 19:13:03,578 INFO L628 ElimStorePlain]: treesize reduction 33, result has 88.4 percent of original size [2021-02-19 19:13:03,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:03,632 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:03,632 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:13:03,636 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:03,843 WARN L202 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-02-19 19:13:03,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:03,879 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:13:03,880 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-02-19 19:13:04,120 WARN L202 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-02-19 19:13:04,196 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:13:04,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:04,196 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:13:04,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852275269] [2021-02-19 19:13:04,196 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:13:04,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:04,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:13:04,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:04,197 INFO L87 Difference]: Start difference. First operand 1566 states and 5284 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:13:04,487 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 26 [2021-02-19 19:13:04,842 WARN L202 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 47 [2021-02-19 19:13:05,538 WARN L202 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 34 [2021-02-19 19:13:06,057 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-02-19 19:13:06,440 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-02-19 19:13:07,209 WARN L202 SmtUtils]: Spent 678.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 122 [2021-02-19 19:13:07,553 WARN L202 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-02-19 19:13:08,112 WARN L202 SmtUtils]: Spent 250.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-02-19 19:13:08,482 WARN L202 SmtUtils]: Spent 274.00 ms on a formula simplification that was a NOOP. DAG size: 114 [2021-02-19 19:13:08,792 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 29 [2021-02-19 19:13:08,970 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 19 [2021-02-19 19:13:09,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:09,012 INFO L93 Difference]: Finished difference Result 2828 states and 9104 transitions. [2021-02-19 19:13:09,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:13:09,014 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:13:09,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:09,020 INFO L225 Difference]: With dead ends: 2828 [2021-02-19 19:13:09,020 INFO L226 Difference]: Without dead ends: 2798 [2021-02-19 19:13:09,020 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=326, Invalid=1234, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 19:13:09,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2021-02-19 19:13:09,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 1572. [2021-02-19 19:13:09,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.380649267982177) internal successors, (5311), 1571 states have internal predecessors, (5311), 0 states have call successors, (0), 0 states have call 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:09,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5311 transitions. [2021-02-19 19:13:09,057 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5311 transitions. Word has length 26 [2021-02-19 19:13:09,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:09,057 INFO L480 AbstractCegarLoop]: Abstraction has 1572 states and 5311 transitions. [2021-02-19 19:13:09,057 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:13:09,057 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5311 transitions. [2021-02-19 19:13:09,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:09,060 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:09,060 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:13:09,261 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1073,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:09,261 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:09,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:09,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1032293710, now seen corresponding path program 19 times [2021-02-19 19:13:09,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:09,261 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696058295] [2021-02-19 19:13:09,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:09,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:09,484 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:13:09,750 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:13:09,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696058295] [2021-02-19 19:13:09,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022398550] [2021-02-19 19:13:09,750 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:13:09,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:09,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:13:09,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:10,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:10,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,543 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:13:10,546 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:10,562 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:13:10,578 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,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, 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:13:10,595 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,609 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:13:10,611 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,624 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 16 [2021-02-19 19:13:10,625 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:13:10,641 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:13:10,655 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,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 30 treesize of output 13 [2021-02-19 19:13:10,669 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:13:10,685 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,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 30 treesize of output 13 [2021-02-19 19:13:10,700 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:10,715 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,728 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:13:10,729 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:10,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:10,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, 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:13:10,739 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:10,776 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:13:10,779 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:10,779 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:13:10,828 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:13:10,829 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:10,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:13:10,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784257981] [2021-02-19 19:13:10,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:13:10,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:10,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:13:10,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:10,829 INFO L87 Difference]: Start difference. First operand 1572 states and 5311 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:13:11,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:11,990 INFO L93 Difference]: Finished difference Result 2035 states and 6711 transitions. [2021-02-19 19:13:11,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 19:13:11,992 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:13:11,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:11,996 INFO L225 Difference]: With dead ends: 2035 [2021-02-19 19:13:11,996 INFO L226 Difference]: Without dead ends: 2014 [2021-02-19 19:13:11,996 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2021-02-19 19:13:11,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2021-02-19 19:13:12,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1613. [2021-02-19 19:13:12,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1613 states, 1612 states have (on average 3.3765508684863526) internal successors, (5443), 1612 states have internal predecessors, (5443), 0 states have call successors, (0), 0 states have call 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:12,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1613 states to 1613 states and 5443 transitions. [2021-02-19 19:13:12,027 INFO L78 Accepts]: Start accepts. Automaton has 1613 states and 5443 transitions. Word has length 26 [2021-02-19 19:13:12,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:12,027 INFO L480 AbstractCegarLoop]: Abstraction has 1613 states and 5443 transitions. [2021-02-19 19:13:12,028 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:13:12,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1613 states and 5443 transitions. [2021-02-19 19:13:12,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:12,031 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:12,031 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:13:12,233 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1119 [2021-02-19 19:13:12,233 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:12,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:12,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1200102802, now seen corresponding path program 20 times [2021-02-19 19:13:12,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:12,233 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769033366] [2021-02-19 19:13:12,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:12,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:12,469 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-02-19 19:13:12,706 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:13:12,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769033366] [2021-02-19 19:13:12,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25913723] [2021-02-19 19:13:12,706 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) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:12,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:13:12,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:12,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 19:13:12,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:13,418 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,419 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:13:13,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,438 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:13,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,482 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:13,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-02-19 19:13:13,486 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,503 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,503 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:13:13,505 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,523 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,523 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:13:13,524 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,542 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:13,543 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,573 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:13,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-02-19 19:13:13,584 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,608 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,608 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 30 treesize of output 1 [2021-02-19 19:13:13,610 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,634 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-02-19 19:13:13,635 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,673 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:13,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, 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:13:13,677 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,695 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,695 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:13:13,697 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,733 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-02-19 19:13:13,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 23 [2021-02-19 19:13:13,736 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,754 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:13:13,756 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,776 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:13,776 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:13:13,778 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,818 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:13,818 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:13:13,826 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:13,846 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 19:13:13,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-02-19 19:13:13,848 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:14,088 WARN L202 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-02-19 19:13:14,088 INFO L628 ElimStorePlain]: treesize reduction 4, result has 97.4 percent of original size [2021-02-19 19:13:14,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-02-19 19:13:14,092 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:177 [2021-02-19 19:13:14,244 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:13:14,472 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 26 [2021-02-19 19:13:14,550 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:13:14,550 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:14,550 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-02-19 19:13:14,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144631958] [2021-02-19 19:13:14,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:13:14,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:14,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:13:14,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:13:14,551 INFO L87 Difference]: Start difference. First operand 1613 states and 5443 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:13:14,783 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 26 [2021-02-19 19:13:15,204 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 42 [2021-02-19 19:13:15,385 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-02-19 19:13:15,613 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:13:15,790 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-02-19 19:13:16,190 WARN L202 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-02-19 19:13:16,406 WARN L202 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:13:16,605 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-02-19 19:13:16,755 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 19:13:17,167 WARN L202 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 50 [2021-02-19 19:13:17,782 WARN L202 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 57 [2021-02-19 19:13:18,100 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-02-19 19:13:18,463 WARN L202 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-02-19 19:13:18,764 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 23 [2021-02-19 19:13:18,952 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 24 [2021-02-19 19:13:19,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:19,092 INFO L93 Difference]: Finished difference Result 2147 states and 6980 transitions. [2021-02-19 19:13:19,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 19:13:19,093 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:13:19,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:19,098 INFO L225 Difference]: With dead ends: 2147 [2021-02-19 19:13:19,098 INFO L226 Difference]: Without dead ends: 2122 [2021-02-19 19:13:19,098 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=293, Invalid=1513, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:13:19,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2122 states. [2021-02-19 19:13:19,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2122 to 1609. [2021-02-19 19:13:19,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1609 states, 1608 states have (on average 3.390547263681592) internal successors, (5452), 1608 states have internal predecessors, (5452), 0 states have call successors, (0), 0 states have call 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:19,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1609 states to 1609 states and 5452 transitions. [2021-02-19 19:13:19,131 INFO L78 Accepts]: Start accepts. Automaton has 1609 states and 5452 transitions. Word has length 26 [2021-02-19 19:13:19,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:19,132 INFO L480 AbstractCegarLoop]: Abstraction has 1609 states and 5452 transitions. [2021-02-19 19:13:19,132 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:13:19,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1609 states and 5452 transitions. [2021-02-19 19:13:19,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:19,136 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:19,136 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:13:19,350 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1163,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:19,350 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:19,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:19,350 INFO L82 PathProgramCache]: Analyzing trace with hash -1220070828, now seen corresponding path program 21 times [2021-02-19 19:13:19,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:19,350 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434456217] [2021-02-19 19:13:19,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:19,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:19,659 WARN L202 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-02-19 19:13:19,841 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 32 [2021-02-19 19:13:20,005 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:13:20,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434456217] [2021-02-19 19:13:20,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604004970] [2021-02-19 19:13:20,006 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:13:20,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:13:20,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:20,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:13:20,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:20,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:20,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:20,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:20,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:20,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:20,995 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:20,996 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 39 treesize of output 24 [2021-02-19 19:13:20,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,028 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,028 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:13:21,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,058 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,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, 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:13:21,061 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,096 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:21,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 20 [2021-02-19 19:13:21,098 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,129 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:21,129 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 41 treesize of output 20 [2021-02-19 19:13:21,131 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,159 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,159 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 19 [2021-02-19 19:13:21,161 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,187 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,187 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:13:21,189 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,210 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,210 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 34 treesize of output 16 [2021-02-19 19:13:21,212 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:21,242 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 41 treesize of output 24 [2021-02-19 19:13:21,259 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,292 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,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, 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 1 [2021-02-19 19:13:21,293 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,315 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,315 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 39 treesize of output 19 [2021-02-19 19:13:21,317 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,352 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:21,352 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:13:21,355 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,380 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,381 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 32 treesize of output 16 [2021-02-19 19:13:21,382 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,414 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:21,415 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:13:21,423 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,449 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:21,449 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:13:21,450 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:21,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:21,473 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:21,473 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:13:21,477 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:21,725 WARN L202 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-02-19 19:13:21,725 INFO L628 ElimStorePlain]: treesize reduction 33, result has 81.3 percent of original size [2021-02-19 19:13:21,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-02-19 19:13:21,730 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:793, output treesize:119 [2021-02-19 19:13:21,916 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2021-02-19 19:13:21,989 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:13:21,990 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:21,990 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:13:21,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856986463] [2021-02-19 19:13:21,990 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:13:21,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:21,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:13:21,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:13:21,991 INFO L87 Difference]: Start difference. First operand 1609 states and 5452 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:13:22,646 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 42 [2021-02-19 19:13:23,311 WARN L202 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-02-19 19:13:23,689 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-02-19 19:13:23,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:23,829 INFO L93 Difference]: Finished difference Result 2205 states and 7218 transitions. [2021-02-19 19:13:23,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 19:13:23,830 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:13:23,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:23,834 INFO L225 Difference]: With dead ends: 2205 [2021-02-19 19:13:23,835 INFO L226 Difference]: Without dead ends: 2180 [2021-02-19 19:13:23,835 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:13:23,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2180 states. [2021-02-19 19:13:23,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2180 to 1612. [2021-02-19 19:13:23,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1612 states, 1611 states have (on average 3.3910614525139664) internal successors, (5463), 1611 states have internal predecessors, (5463), 0 states have call successors, (0), 0 states have call 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:23,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1612 states to 1612 states and 5463 transitions. [2021-02-19 19:13:23,866 INFO L78 Accepts]: Start accepts. Automaton has 1612 states and 5463 transitions. Word has length 26 [2021-02-19 19:13:23,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:23,866 INFO L480 AbstractCegarLoop]: Abstraction has 1612 states and 5463 transitions. [2021-02-19 19:13:23,866 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:13:23,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1612 states and 5463 transitions. [2021-02-19 19:13:23,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:23,870 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:23,870 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:13:24,070 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1212 [2021-02-19 19:13:24,070 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:24,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:24,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1245963182, now seen corresponding path program 22 times [2021-02-19 19:13:24,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:24,071 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103918781] [2021-02-19 19:13:24,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:24,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:24,354 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-02-19 19:13:24,528 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 31 [2021-02-19 19:13:24,652 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:13:24,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103918781] [2021-02-19 19:13:24,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609230136] [2021-02-19 19:13:24,652 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:13:24,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:13:24,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:24,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:13:24,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:25,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:25,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,369 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:13:25,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,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, 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:13:25,386 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,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 33 treesize of output 19 [2021-02-19 19:13:25,394 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,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, 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:13:25,404 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:25,414 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,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, 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 16 [2021-02-19 19:13:25,424 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-02-19 19:13:25,435 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,444 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:13:25,445 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:25,456 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,464 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:13:25,466 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:25,476 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:13:25,487 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:13:25,495 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:25,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:25,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:13:25,500 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:25,736 WARN L202 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 14 [2021-02-19 19:13:25,736 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:13:25,751 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:25,751 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:13:25,930 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:13:25,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:25,930 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:13:25,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277470320] [2021-02-19 19:13:25,931 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:13:25,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:25,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:13:25,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:13:25,931 INFO L87 Difference]: Start difference. First operand 1612 states and 5463 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:13:26,425 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-02-19 19:13:26,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:26,654 INFO L93 Difference]: Finished difference Result 1715 states and 5712 transitions. [2021-02-19 19:13:26,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-02-19 19:13:26,655 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:13:26,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:26,659 INFO L225 Difference]: With dead ends: 1715 [2021-02-19 19:13:26,659 INFO L226 Difference]: Without dead ends: 1696 [2021-02-19 19:13:26,660 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:26,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2021-02-19 19:13:26,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1630. [2021-02-19 19:13:26,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.3848987108655617) internal successors, (5514), 1629 states have internal predecessors, (5514), 0 states have call successors, (0), 0 states have call 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:26,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5514 transitions. [2021-02-19 19:13:26,682 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5514 transitions. Word has length 26 [2021-02-19 19:13:26,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:26,682 INFO L480 AbstractCegarLoop]: Abstraction has 1630 states and 5514 transitions. [2021-02-19 19:13:26,682 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:13:26,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5514 transitions. [2021-02-19 19:13:26,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:26,684 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:26,684 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:13:26,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1311,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:26,885 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:26,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:26,885 INFO L82 PathProgramCache]: Analyzing trace with hash -901329354, now seen corresponding path program 23 times [2021-02-19 19:13:26,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:26,886 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243961430] [2021-02-19 19:13:26,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:26,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:27,286 WARN L202 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-02-19 19:13:27,527 WARN L202 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-02-19 19:13:27,729 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:13:27,729 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243961430] [2021-02-19 19:13:27,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575632171] [2021-02-19 19:13:27,730 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:13:27,779 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:13:27,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:27,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:13:27,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:28,479 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-02-19 19:13:28,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:28,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:28,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:28,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 30 treesize of output 16 [2021-02-19 19:13:28,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:28,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:28,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:28,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:28,648 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:28,828 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-02-19 19:13:28,829 INFO L628 ElimStorePlain]: treesize reduction 108, result has 41.6 percent of original size [2021-02-19 19:13:28,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:28,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:28,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:28,849 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:28,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:28,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:28,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:28,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, 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:13:28,911 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:28,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:28,960 INFO L518 ElimStorePlain]: Eliminatee v_prenex_149 vanished before elimination [2021-02-19 19:13:28,964 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:13:28,964 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:24 [2021-02-19 19:13:29,052 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:13:29,053 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:29,053 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-02-19 19:13:29,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830063809] [2021-02-19 19:13:29,053 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-02-19 19:13:29,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:29,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-02-19 19:13:29,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-02-19 19:13:29,054 INFO L87 Difference]: Start difference. First operand 1630 states and 5514 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:13:30,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:30,180 INFO L93 Difference]: Finished difference Result 1831 states and 6079 transitions. [2021-02-19 19:13:30,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-02-19 19:13:30,182 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:13:30,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:30,186 INFO L225 Difference]: With dead ends: 1831 [2021-02-19 19:13:30,186 INFO L226 Difference]: Without dead ends: 1816 [2021-02-19 19:13:30,186 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:30,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2021-02-19 19:13:30,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1636. [2021-02-19 19:13:30,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1635 states have (on average 3.386544342507645) internal successors, (5537), 1635 states have internal predecessors, (5537), 0 states have call successors, (0), 0 states have call 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:30,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 5537 transitions. [2021-02-19 19:13:30,217 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 5537 transitions. Word has length 26 [2021-02-19 19:13:30,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:30,217 INFO L480 AbstractCegarLoop]: Abstraction has 1636 states and 5537 transitions. [2021-02-19 19:13:30,217 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:13:30,217 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 5537 transitions. [2021-02-19 19:13:30,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:30,221 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:30,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:13:30,434 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1355 [2021-02-19 19:13:30,434 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:30,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:30,434 INFO L82 PathProgramCache]: Analyzing trace with hash 669496246, now seen corresponding path program 24 times [2021-02-19 19:13:30,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:30,434 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112146408] [2021-02-19 19:13:30,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:30,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:30,694 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-02-19 19:13:30,926 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:13:30,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112146408] [2021-02-19 19:13:30,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237978730] [2021-02-19 19:13:30,926 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:13:30,949 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:13:30,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:30,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:13:30,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:31,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,431 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,431 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:13:31,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,452 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,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 28 treesize of output 16 [2021-02-19 19:13:31,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,480 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:31,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 21 treesize of output 17 [2021-02-19 19:13:31,484 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,510 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:31,510 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:13:31,514 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:31,539 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 24 [2021-02-19 19:13:31,542 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,561 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:31,564 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,585 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:31,587 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,620 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:13:31,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 20 [2021-02-19 19:13:31,623 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,653 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:31,653 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:13:31,657 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,681 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,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, 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 1 [2021-02-19 19:13:31,684 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,704 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,704 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:13:31,706 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,727 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:31,729 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,750 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,750 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:13:31,752 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,773 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:31,775 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,795 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:13:31,795 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 16 [2021-02-19 19:13:31,798 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:31,816 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:31,816 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:13:31,834 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:31,990 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 21 [2021-02-19 19:13:31,991 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-02-19 19:13:31,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:13:31,993 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-02-19 19:13:32,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:13:32,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:32,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:13:32,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025389325] [2021-02-19 19:13:32,218 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:13:32,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:32,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:13:32,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:13:32,219 INFO L87 Difference]: Start difference. First operand 1636 states and 5537 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:13:32,685 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 29 [2021-02-19 19:13:33,181 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-02-19 19:13:33,893 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 45 [2021-02-19 19:13:34,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:34,370 INFO L93 Difference]: Finished difference Result 2182 states and 7194 transitions. [2021-02-19 19:13:34,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 19:13:34,372 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:13:34,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:34,377 INFO L225 Difference]: With dead ends: 2182 [2021-02-19 19:13:34,377 INFO L226 Difference]: Without dead ends: 2157 [2021-02-19 19:13:34,377 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-02-19 19:13:34,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2021-02-19 19:13:34,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 1643. [2021-02-19 19:13:34,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1643 states, 1642 states have (on average 3.3903775883069427) internal successors, (5567), 1642 states have internal predecessors, (5567), 0 states have call successors, (0), 0 states have call 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:34,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 5567 transitions. [2021-02-19 19:13:34,410 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 5567 transitions. Word has length 26 [2021-02-19 19:13:34,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:34,410 INFO L480 AbstractCegarLoop]: Abstraction has 1643 states and 5567 transitions. [2021-02-19 19:13:34,410 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:13:34,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 5567 transitions. [2021-02-19 19:13:34,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:34,417 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:34,417 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:13:34,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1369 [2021-02-19 19:13:34,618 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:34,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:34,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1435364266, now seen corresponding path program 25 times [2021-02-19 19:13:34,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:34,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193546111] [2021-02-19 19:13:34,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:34,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:34,903 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2021-02-19 19:13:35,031 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 28 [2021-02-19 19:13:35,175 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-02-19 19:13:35,301 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:13:35,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193546111] [2021-02-19 19:13:35,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58746657] [2021-02-19 19:13:35,302 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:13:35,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:35,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:13:35,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:35,684 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:13:36,087 WARN L202 SmtUtils]: Spent 268.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-02-19 19:13:36,572 WARN L202 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 65 [2021-02-19 19:13:36,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:36,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:36,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:36,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 30 treesize of output 16 [2021-02-19 19:13:36,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:36,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:36,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:36,832 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 16 [2021-02-19 19:13:36,834 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:37,001 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-02-19 19:13:37,002 INFO L628 ElimStorePlain]: treesize reduction 71, result has 55.6 percent of original size [2021-02-19 19:13:37,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:37,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:13:37,012 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:37,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:37,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:13:37,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:37,091 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:13:37,094 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:37,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:37,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 19:13:37,156 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:201, output treesize:25 [2021-02-19 19:13:37,239 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:13:37,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:37,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:13:37,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751827054] [2021-02-19 19:13:37,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:13:37,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:37,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:13:37,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:37,240 INFO L87 Difference]: Start difference. First operand 1643 states and 5567 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:13:37,495 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 25 [2021-02-19 19:13:38,694 WARN L202 SmtUtils]: Spent 294.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-02-19 19:13:39,583 WARN L202 SmtUtils]: Spent 805.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 90 [2021-02-19 19:13:39,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:39,986 INFO L93 Difference]: Finished difference Result 2232 states and 7320 transitions. [2021-02-19 19:13:39,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 19:13:39,988 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:13:39,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:39,992 INFO L225 Difference]: With dead ends: 2232 [2021-02-19 19:13:39,993 INFO L226 Difference]: Without dead ends: 2187 [2021-02-19 19:13:39,993 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:13:39,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2187 states. [2021-02-19 19:13:40,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2187 to 1673. [2021-02-19 19:13:40,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1673 states, 1672 states have (on average 3.398325358851675) internal successors, (5682), 1672 states have internal predecessors, (5682), 0 states have call successors, (0), 0 states have call 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:40,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1673 states to 1673 states and 5682 transitions. [2021-02-19 19:13:40,032 INFO L78 Accepts]: Start accepts. Automaton has 1673 states and 5682 transitions. Word has length 26 [2021-02-19 19:13:40,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:40,032 INFO L480 AbstractCegarLoop]: Abstraction has 1673 states and 5682 transitions. [2021-02-19 19:13:40,033 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:13:40,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1673 states and 5682 transitions. [2021-02-19 19:13:40,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:40,036 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:40,036 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:13:40,236 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1383,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:13:40,237 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:40,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:40,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1242070250, now seen corresponding path program 26 times [2021-02-19 19:13:40,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:40,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864517046] [2021-02-19 19:13:40,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:40,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:40,491 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 36 [2021-02-19 19:13:40,616 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 28 [2021-02-19 19:13:40,735 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 19:13:40,807 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:13:40,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864517046] [2021-02-19 19:13:40,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826886504] [2021-02-19 19:13:40,807 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 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:13:40,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:13:40,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:40,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:13:40,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:41,197 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:13:41,579 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-02-19 19:13:41,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:41,856 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:41,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-02-19 19:13:41,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:41,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:41,889 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:13:41,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, 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:13:41,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:42,681 WARN L202 SmtUtils]: Spent 788.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-02-19 19:13:42,682 INFO L628 ElimStorePlain]: treesize reduction 76, result has 84.7 percent of original size [2021-02-19 19:13:42,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:42,735 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:42,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:13:42,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:42,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:42,787 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:42,787 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 30 treesize of output 28 [2021-02-19 19:13:42,790 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:43,399 WARN L202 SmtUtils]: Spent 608.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 147 [2021-02-19 19:13:43,399 INFO L628 ElimStorePlain]: treesize reduction 33, result has 91.7 percent of original size [2021-02-19 19:13:43,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:43,443 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:43,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, 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:13:43,447 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:43,727 WARN L202 SmtUtils]: Spent 278.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-02-19 19:13:43,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:43,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:43,769 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:43,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:43,772 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:44,053 WARN L202 SmtUtils]: Spent 279.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-02-19 19:13:44,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:44,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:44,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:44,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 30 treesize of output 32 [2021-02-19 19:13:44,110 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:44,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:44,146 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:44,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:13:44,153 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:44,664 WARN L202 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 132 [2021-02-19 19:13:44,665 INFO L628 ElimStorePlain]: treesize reduction 50, result has 84.9 percent of original size [2021-02-19 19:13:44,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:44,720 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:44,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:44,723 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:44,982 WARN L202 SmtUtils]: Spent 257.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-02-19 19:13:44,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:44,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:45,023 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:45,024 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:13:45,039 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:45,473 WARN L202 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 119 [2021-02-19 19:13:45,474 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.6 percent of original size [2021-02-19 19:13:45,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:45,514 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:45,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, 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:13:45,537 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:45,764 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-02-19 19:13:45,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:45,804 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:13:45,805 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:234 [2021-02-19 19:13:46,237 WARN L202 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-02-19 19:13:46,330 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:13:46,330 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:46,331 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:13:46,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662709469] [2021-02-19 19:13:46,331 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:13:46,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:46,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:13:46,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:46,331 INFO L87 Difference]: Start difference. First operand 1673 states and 5682 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:13:46,592 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 26 [2021-02-19 19:13:47,080 WARN L202 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-02-19 19:13:47,590 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 28 [2021-02-19 19:13:47,939 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-02-19 19:13:48,402 WARN L202 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-02-19 19:13:48,571 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-02-19 19:13:49,039 WARN L202 SmtUtils]: Spent 297.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-02-19 19:13:49,444 WARN L202 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-02-19 19:13:49,701 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 21 [2021-02-19 19:13:49,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:49,756 INFO L93 Difference]: Finished difference Result 2602 states and 8511 transitions. [2021-02-19 19:13:49,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 19:13:49,758 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:13:49,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:49,785 INFO L225 Difference]: With dead ends: 2602 [2021-02-19 19:13:49,785 INFO L226 Difference]: Without dead ends: 2568 [2021-02-19 19:13:49,785 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=252, Invalid=938, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:13:49,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-02-19 19:13:49,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 1665. [2021-02-19 19:13:49,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1665 states, 1664 states have (on average 3.397235576923077) internal successors, (5653), 1664 states have internal predecessors, (5653), 0 states have call successors, (0), 0 states have call 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,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1665 states to 1665 states and 5653 transitions. [2021-02-19 19:13:49,818 INFO L78 Accepts]: Start accepts. Automaton has 1665 states and 5653 transitions. Word has length 26 [2021-02-19 19:13:49,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:49,818 INFO L480 AbstractCegarLoop]: Abstraction has 1665 states and 5653 transitions. [2021-02-19 19:13:49,819 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:13:49,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1665 states and 5653 transitions. [2021-02-19 19:13:49,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:49,822 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:49,822 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:13:50,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1397 [2021-02-19 19:13:50,038 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:50,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:50,039 INFO L82 PathProgramCache]: Analyzing trace with hash -447872654, now seen corresponding path program 27 times [2021-02-19 19:13:50,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:50,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998746456] [2021-02-19 19:13:50,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:50,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:50,379 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-02-19 19:13:50,502 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 28 [2021-02-19 19:13:50,675 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 28 [2021-02-19 19:13:50,790 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:13:50,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998746456] [2021-02-19 19:13:50,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162517552] [2021-02-19 19:13:50,791 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:13:50,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:13:50,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:13:50,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:13:50,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:13:51,270 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:13:51,666 WARN L202 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-02-19 19:13:52,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:52,349 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:52,350 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:13:52,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:52,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:52,400 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:52,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:13:52,446 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:53,289 WARN L202 SmtUtils]: Spent 842.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 91 [2021-02-19 19:13:53,290 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-02-19 19:13:53,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:53,340 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:53,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:13:53,344 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:53,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:53,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:53,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, 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:13:53,391 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:53,750 WARN L202 SmtUtils]: Spent 358.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-02-19 19:13:53,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:53,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:53,791 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:53,791 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 30 treesize of output 32 [2021-02-19 19:13:53,798 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:53,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:53,842 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:53,842 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 30 treesize of output 24 [2021-02-19 19:13:53,846 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:54,686 WARN L202 SmtUtils]: Spent 838.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-02-19 19:13:54,687 INFO L628 ElimStorePlain]: treesize reduction 8, result has 97.7 percent of original size [2021-02-19 19:13:54,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:54,753 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:54,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-02-19 19:13:54,757 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:54,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:54,804 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:13:54,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-02-19 19:13:54,814 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:55,183 WARN L202 SmtUtils]: Spent 368.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-02-19 19:13:55,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:55,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:55,238 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:13:55,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:13:55,240 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:55,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:13:55,285 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:13:55,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:13:55,298 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:13:55,921 WARN L202 SmtUtils]: Spent 623.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-02-19 19:13:55,923 INFO L628 ElimStorePlain]: treesize reduction 16, result has 94.8 percent of original size [2021-02-19 19:13:55,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-02-19 19:13:55,961 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:259 [2021-02-19 19:13:56,455 WARN L202 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 31 [2021-02-19 19:13:56,549 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:13:56,550 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:13:56,550 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:13:56,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354077178] [2021-02-19 19:13:56,550 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:13:56,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:13:56,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:13:56,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:13:56,551 INFO L87 Difference]: Start difference. First operand 1665 states and 5653 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:13:56,779 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 26 [2021-02-19 19:13:57,527 WARN L202 SmtUtils]: Spent 680.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-02-19 19:13:58,240 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-02-19 19:13:58,787 WARN L202 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 71 [2021-02-19 19:13:59,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:13:59,109 INFO L93 Difference]: Finished difference Result 2309 states and 7609 transitions. [2021-02-19 19:13:59,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:13:59,111 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:13:59,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:13:59,116 INFO L225 Difference]: With dead ends: 2309 [2021-02-19 19:13:59,117 INFO L226 Difference]: Without dead ends: 2263 [2021-02-19 19:13:59,117 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=182, Invalid=688, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:13:59,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2263 states. [2021-02-19 19:13:59,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2263 to 1680. [2021-02-19 19:13:59,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.401429422275164) internal successors, (5711), 1679 states have internal predecessors, (5711), 0 states have call successors, (0), 0 states have call 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,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 5711 transitions. [2021-02-19 19:13:59,154 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 5711 transitions. Word has length 26 [2021-02-19 19:13:59,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:13:59,154 INFO L480 AbstractCegarLoop]: Abstraction has 1680 states and 5711 transitions. [2021-02-19 19:13:59,154 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:13:59,154 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 5711 transitions. [2021-02-19 19:13:59,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:13:59,157 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:13:59,157 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:13:59,371 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1440 [2021-02-19 19:13:59,371 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:13:59,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:13:59,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1897993064, now seen corresponding path program 42 times [2021-02-19 19:13:59,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:13:59,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370413454] [2021-02-19 19:13:59,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:13:59,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:13:59,697 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 19:13:59,893 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 37 [2021-02-19 19:14:00,020 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 27 [2021-02-19 19:14:00,196 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:00,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370413454] [2021-02-19 19:14:00,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862973309] [2021-02-19 19:14:00,197 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 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:14:00,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:14:00,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:00,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:14:00,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:01,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,448 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:01,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:01,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:01,506 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,525 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:01,528 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,548 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:01,550 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,573 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:01,575 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:01,598 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:01,618 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,642 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:01,645 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,664 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:01,667 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,692 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:01,695 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,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, 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:01,718 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,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, 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:01,744 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,764 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:01,766 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:01,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:01,775 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:01,777 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:01,829 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:14:01,831 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:01,832 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-02-19 19:14:01,916 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:01,916 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:01,916 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-02-19 19:14:01,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217260159] [2021-02-19 19:14:01,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:01,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:01,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:01,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:01,917 INFO L87 Difference]: Start difference. First operand 1680 states and 5711 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:02,773 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 29 [2021-02-19 19:14:03,023 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 30 [2021-02-19 19:14:03,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:03,946 INFO L93 Difference]: Finished difference Result 2138 states and 7078 transitions. [2021-02-19 19:14:03,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:14:03,948 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:03,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:03,952 INFO L225 Difference]: With dead ends: 2138 [2021-02-19 19:14:03,953 INFO L226 Difference]: Without dead ends: 2112 [2021-02-19 19:14:03,953 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:14:03,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2112 states. [2021-02-19 19:14:03,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2112 to 1684. [2021-02-19 19:14:03,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1684 states, 1683 states have (on average 3.3992869875222818) internal successors, (5721), 1683 states have internal predecessors, (5721), 0 states have call successors, (0), 0 states have call 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,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1684 states to 1684 states and 5721 transitions. [2021-02-19 19:14:03,985 INFO L78 Accepts]: Start accepts. Automaton has 1684 states and 5721 transitions. Word has length 26 [2021-02-19 19:14:03,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:03,985 INFO L480 AbstractCegarLoop]: Abstraction has 1684 states and 5721 transitions. [2021-02-19 19:14:03,985 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:03,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1684 states and 5721 transitions. [2021-02-19 19:14:03,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:03,988 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:03,988 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:04,198 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1513,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:04,198 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:04,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:04,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1993770678, now seen corresponding path program 43 times [2021-02-19 19:14:04,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:04,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007574097] [2021-02-19 19:14:04,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:04,508 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-02-19 19:14:04,685 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-02-19 19:14:04,810 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-02-19 19:14:04,965 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:04,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007574097] [2021-02-19 19:14:04,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810104763] [2021-02-19 19:14:04,966 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:14:04,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:04,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:14:04,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:05,603 WARN L202 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-02-19 19:14:05,733 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_200], 5=[v_prenex_196, v_prenex_198]} [2021-02-19 19:14:05,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:05,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:05,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:05,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:14:05,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:05,974 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-02-19 19:14:05,975 INFO L628 ElimStorePlain]: treesize reduction 135, result has 43.3 percent of original size [2021-02-19 19:14:05,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:05,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:05,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:14:05,987 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:06,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:06,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:06,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:06,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:06,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:14:06,062 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:06,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:06,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:06,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:06,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:06,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:06,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, 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:14:06,138 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:06,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:06,190 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:14:06,190 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-02-19 19:14:06,275 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:06,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:06,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:14:06,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694258139] [2021-02-19 19:14:06,276 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:14:06,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:06,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:14:06,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:14:06,276 INFO L87 Difference]: Start difference. First operand 1684 states and 5721 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:14:07,190 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 25 [2021-02-19 19:14:07,683 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 28 [2021-02-19 19:14:07,871 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 31 [2021-02-19 19:14:08,004 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 28 [2021-02-19 19:14:08,202 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 27 [2021-02-19 19:14:08,718 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 33 [2021-02-19 19:14:08,921 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 31 [2021-02-19 19:14:09,120 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 30 [2021-02-19 19:14:09,736 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-02-19 19:14:10,119 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-02-19 19:14:10,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:10,257 INFO L93 Difference]: Finished difference Result 2363 states and 7804 transitions. [2021-02-19 19:14:10,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 19:14:10,258 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:14:10,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:10,264 INFO L225 Difference]: With dead ends: 2363 [2021-02-19 19:14:10,264 INFO L226 Difference]: Without dead ends: 2348 [2021-02-19 19:14:10,264 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 19:14:10,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2348 states. [2021-02-19 19:14:10,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2348 to 1690. [2021-02-19 19:14:10,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1690 states, 1689 states have (on average 3.4008288928359978) internal successors, (5744), 1689 states have internal predecessors, (5744), 0 states have call successors, (0), 0 states have call 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,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1690 states to 1690 states and 5744 transitions. [2021-02-19 19:14:10,303 INFO L78 Accepts]: Start accepts. Automaton has 1690 states and 5744 transitions. Word has length 26 [2021-02-19 19:14:10,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:10,303 INFO L480 AbstractCegarLoop]: Abstraction has 1690 states and 5744 transitions. [2021-02-19 19:14:10,303 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:14:10,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 5744 transitions. [2021-02-19 19:14:10,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:10,306 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:10,306 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:10,510 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1619,71 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:10,510 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:10,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:10,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1405395254, now seen corresponding path program 28 times [2021-02-19 19:14:10,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:10,511 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290414889] [2021-02-19 19:14:10,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:10,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:10,980 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 39 [2021-02-19 19:14:11,432 WARN L202 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-02-19 19:14:11,665 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:11,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290414889] [2021-02-19 19:14:11,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440326897] [2021-02-19 19:14:11,665 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:14:11,687 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:14:11,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:11,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:14:11,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:12,563 WARN L202 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-02-19 19:14:12,647 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_204], 2=[A, v_prenex_202]} [2021-02-19 19:14:12,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:12,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:12,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:12,963 WARN L202 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-02-19 19:14:12,964 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-02-19 19:14:12,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:12,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:12,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:14:12,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:13,093 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-02-19 19:14:13,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:13,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:13,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:13,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:13,110 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 16 [2021-02-19 19:14:13,113 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:13,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:13,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:14:13,125 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:13,244 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-02-19 19:14:13,244 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-02-19 19:14:13,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:14:13,247 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:32 [2021-02-19 19:14:13,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:14:13,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:13,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:14:13,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151548547] [2021-02-19 19:14:13,306 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:14:13,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:13,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:14:13,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:14:13,307 INFO L87 Difference]: Start difference. First operand 1690 states and 5744 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:13,611 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2021-02-19 19:14:13,991 WARN L202 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-02-19 19:14:14,586 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-02-19 19:14:15,308 WARN L202 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 66 [2021-02-19 19:14:15,715 WARN L202 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-02-19 19:14:16,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:16,100 INFO L93 Difference]: Finished difference Result 2243 states and 7346 transitions. [2021-02-19 19:14:16,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:14:16,101 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:16,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:16,105 INFO L225 Difference]: With dead ends: 2243 [2021-02-19 19:14:16,105 INFO L226 Difference]: Without dead ends: 2213 [2021-02-19 19:14:16,105 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=215, Invalid=715, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:14:16,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2213 states. [2021-02-19 19:14:16,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2213 to 1707. [2021-02-19 19:14:16,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1707 states, 1706 states have (on average 3.3968347010550994) internal successors, (5795), 1706 states have internal predecessors, (5795), 0 states have call successors, (0), 0 states have call 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,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1707 states to 1707 states and 5795 transitions. [2021-02-19 19:14:16,143 INFO L78 Accepts]: Start accepts. Automaton has 1707 states and 5795 transitions. Word has length 26 [2021-02-19 19:14:16,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:16,143 INFO L480 AbstractCegarLoop]: Abstraction has 1707 states and 5795 transitions. [2021-02-19 19:14:16,143 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:16,143 INFO L276 IsEmpty]: Start isEmpty. Operand 1707 states and 5795 transitions. [2021-02-19 19:14:16,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:16,146 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:16,146 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:16,346 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1633 [2021-02-19 19:14:16,347 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:16,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:16,347 INFO L82 PathProgramCache]: Analyzing trace with hash -1299701666, now seen corresponding path program 29 times [2021-02-19 19:14:16,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:16,347 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370338838] [2021-02-19 19:14:16,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:16,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:16,711 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2021-02-19 19:14:17,138 WARN L202 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 45 [2021-02-19 19:14:17,363 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:17,363 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370338838] [2021-02-19 19:14:17,363 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000816230] [2021-02-19 19:14:17,363 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 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:14:17,384 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:14:17,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:17,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-02-19 19:14:17,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:17,778 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-02-19 19:14:18,250 WARN L202 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-02-19 19:14:18,757 WARN L202 SmtUtils]: Spent 304.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-02-19 19:14:19,602 WARN L202 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 70 [2021-02-19 19:14:19,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:19,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:19,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:19,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:14:19,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:19,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:19,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:19,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:14:19,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:20,205 WARN L202 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 59 [2021-02-19 19:14:20,206 INFO L628 ElimStorePlain]: treesize reduction 80, result has 59.6 percent of original size [2021-02-19 19:14:20,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:20,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:20,219 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:20,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:20,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:20,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:14:20,325 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:14:20,328 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:20,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:20,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:14:20,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 19:14:20,430 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:20,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:20,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 19:14:20,519 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:239, output treesize:25 [2021-02-19 19:14:20,634 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:20,635 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:20,635 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-02-19 19:14:20,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523357899] [2021-02-19 19:14:20,635 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:14:20,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:20,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:14:20,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:14:20,635 INFO L87 Difference]: Start difference. First operand 1707 states and 5795 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:21,343 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2021-02-19 19:14:21,787 WARN L202 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-02-19 19:14:22,231 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-02-19 19:14:23,072 WARN L202 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-02-19 19:14:23,703 WARN L202 SmtUtils]: Spent 551.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 64 [2021-02-19 19:14:24,993 WARN L202 SmtUtils]: Spent 795.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2021-02-19 19:14:26,187 WARN L202 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 185 DAG size of output: 163 [2021-02-19 19:14:27,230 WARN L202 SmtUtils]: Spent 981.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 91 [2021-02-19 19:14:28,572 WARN L202 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 111 DAG size of output: 97 [2021-02-19 19:14:30,618 WARN L202 SmtUtils]: Spent 1.85 s on a formula simplification. DAG size of input: 202 DAG size of output: 121 [2021-02-19 19:14:31,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:14:31,356 INFO L93 Difference]: Finished difference Result 2542 states and 8194 transitions. [2021-02-19 19:14:31,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 19:14:31,357 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:31,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:14:31,361 INFO L225 Difference]: With dead ends: 2542 [2021-02-19 19:14:31,361 INFO L226 Difference]: Without dead ends: 2497 [2021-02-19 19:14:31,361 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=306, Invalid=1176, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:14:31,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2497 states. [2021-02-19 19:14:31,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2497 to 1737. [2021-02-19 19:14:31,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1737 states, 1736 states have (on average 3.404377880184332) internal successors, (5910), 1736 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call 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,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1737 states to 1737 states and 5910 transitions. [2021-02-19 19:14:31,385 INFO L78 Accepts]: Start accepts. Automaton has 1737 states and 5910 transitions. Word has length 26 [2021-02-19 19:14:31,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:14:31,386 INFO L480 AbstractCegarLoop]: Abstraction has 1737 states and 5910 transitions. [2021-02-19 19:14:31,386 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:31,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1737 states and 5910 transitions. [2021-02-19 19:14:31,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:14:31,388 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:14:31,388 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:31,588 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1644 [2021-02-19 19:14:31,588 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:14:31,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:14:31,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1377732850, now seen corresponding path program 30 times [2021-02-19 19:14:31,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:14:31,589 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232451732] [2021-02-19 19:14:31,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:14:31,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:14:31,936 WARN L202 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-02-19 19:14:32,154 WARN L202 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-02-19 19:14:32,382 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:32,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232451732] [2021-02-19 19:14:32,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355548792] [2021-02-19 19:14:32,382 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:14:32,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:14:32,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:14:32,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:14:32,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:14:32,820 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-02-19 19:14:33,295 WARN L202 SmtUtils]: Spent 378.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-02-19 19:14:33,669 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:14:33,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:14:33,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:34,729 WARN L202 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 132 DAG size of output: 124 [2021-02-19 19:14:34,730 INFO L628 ElimStorePlain]: treesize reduction 130, result has 76.4 percent of original size [2021-02-19 19:14:34,804 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:14:34,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-02-19 19:14:34,819 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,317 WARN L202 SmtUtils]: Spent 496.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-02-19 19:14:35,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:35,388 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:14:35,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:14:35,393 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:35,903 WARN L202 SmtUtils]: Spent 509.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-02-19 19:14:35,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:35,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:35,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-02-19 19:14:35,974 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:36,509 WARN L202 SmtUtils]: Spent 535.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-02-19 19:14:36,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:36,563 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:14:36,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-02-19 19:14:36,569 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:37,028 WARN L202 SmtUtils]: Spent 458.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-02-19 19:14:37,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:37,088 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:14:37,089 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:14:37,092 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:37,528 WARN L202 SmtUtils]: Spent 435.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-02-19 19:14:37,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:37,592 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:37,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:14:37,600 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:37,631 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-02-19 19:14:37,631 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 30 treesize of output 1 [2021-02-19 19:14:37,633 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:38,048 WARN L202 SmtUtils]: Spent 413.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2021-02-19 19:14:38,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:38,132 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:14:38,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 30 treesize of output 28 [2021-02-19 19:14:38,146 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:38,197 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:14:38,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:14:38,205 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:14:38,904 WARN L202 SmtUtils]: Spent 698.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-02-19 19:14:38,905 INFO L628 ElimStorePlain]: treesize reduction 29, result has 90.0 percent of original size [2021-02-19 19:14:38,944 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:14:38,944 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:360 [2021-02-19 19:14:40,141 WARN L202 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 47 DAG size of output: 32 [2021-02-19 19:14:40,521 WARN L202 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 25 [2021-02-19 19:14:40,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:14:40,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:14:40,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-02-19 19:14:40,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217775377] [2021-02-19 19:14:40,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:14:40,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:14:40,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:14:40,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:14:40,689 INFO L87 Difference]: Start difference. First operand 1737 states and 5910 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:14:41,176 WARN L202 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 24 [2021-02-19 19:14:41,440 WARN L202 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 32 [2021-02-19 19:14:41,766 WARN L202 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-02-19 19:14:42,178 WARN L202 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 47 [2021-02-19 19:14:42,585 WARN L202 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-02-19 19:14:42,919 WARN L202 SmtUtils]: Spent 236.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-02-19 19:14:43,409 WARN L202 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 48 [2021-02-19 19:14:43,725 WARN L202 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 28 [2021-02-19 19:14:44,102 WARN L202 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-02-19 19:14:44,763 WARN L202 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-02-19 19:14:45,298 WARN L202 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 36 [2021-02-19 19:14:45,709 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-02-19 19:14:47,227 WARN L202 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 67 DAG size of output: 59 [2021-02-19 19:14:48,060 WARN L202 SmtUtils]: Spent 621.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 52 [2021-02-19 19:14:49,433 WARN L202 SmtUtils]: Spent 1.16 s on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-02-19 19:14:50,933 WARN L202 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 85 DAG size of output: 76 [2021-02-19 19:14:51,639 WARN L202 SmtUtils]: Spent 586.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-02-19 19:14:53,324 WARN L202 SmtUtils]: Spent 1.60 s on a formula simplification. DAG size of input: 105 DAG size of output: 99 [2021-02-19 19:14:55,793 WARN L202 SmtUtils]: Spent 2.38 s on a formula simplification. DAG size of input: 104 DAG size of output: 92 [2021-02-19 19:14:57,803 WARN L202 SmtUtils]: Spent 1.61 s on a formula simplification. DAG size of input: 106 DAG size of output: 97 [2021-02-19 19:15:00,249 WARN L202 SmtUtils]: Spent 2.35 s on a formula simplification. DAG size of input: 103 DAG size of output: 83 [2021-02-19 19:15:03,192 WARN L202 SmtUtils]: Spent 2.56 s on a formula simplification. DAG size of input: 102 DAG size of output: 91 [2021-02-19 19:15:06,654 WARN L202 SmtUtils]: Spent 3.23 s on a formula simplification. DAG size of input: 123 DAG size of output: 106 [2021-02-19 19:15:08,608 WARN L202 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 112 DAG size of output: 84 [2021-02-19 19:15:09,120 WARN L202 SmtUtils]: Spent 251.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-19 19:15:12,060 WARN L202 SmtUtils]: Spent 2.72 s on a formula simplification. DAG size of input: 124 DAG size of output: 104 [2021-02-19 19:15:12,524 WARN L202 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 29 [2021-02-19 19:15:14,195 WARN L202 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 110 DAG size of output: 83 [2021-02-19 19:15:16,775 WARN L202 SmtUtils]: Spent 2.36 s on a formula simplification. DAG size of input: 131 DAG size of output: 97 [2021-02-19 19:15:17,289 WARN L202 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 22 [2021-02-19 19:15:18,092 WARN L202 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-02-19 19:15:18,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:18,226 INFO L93 Difference]: Finished difference Result 3327 states and 10475 transitions. [2021-02-19 19:15:18,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:15:18,227 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:15:18,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:18,233 INFO L225 Difference]: With dead ends: 3327 [2021-02-19 19:15:18,233 INFO L226 Difference]: Without dead ends: 3270 [2021-02-19 19:15:18,233 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 36.9s TimeCoverageRelationStatistics Valid=578, Invalid=2614, Unknown=0, NotChecked=0, Total=3192 [2021-02-19 19:15:18,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3270 states. [2021-02-19 19:15:18,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3270 to 1758. [2021-02-19 19:15:18,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1758 states, 1757 states have (on average 3.4126351735913487) internal successors, (5996), 1757 states have internal predecessors, (5996), 0 states have call successors, (0), 0 states have call 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:18,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1758 states to 1758 states and 5996 transitions. [2021-02-19 19:15:18,267 INFO L78 Accepts]: Start accepts. Automaton has 1758 states and 5996 transitions. Word has length 26 [2021-02-19 19:15:18,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:18,267 INFO L480 AbstractCegarLoop]: Abstraction has 1758 states and 5996 transitions. [2021-02-19 19:15:18,267 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:15:18,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1758 states and 5996 transitions. [2021-02-19 19:15:18,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:18,269 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:18,269 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:18,469 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1659,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:18,470 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:18,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:18,470 INFO L82 PathProgramCache]: Analyzing trace with hash 1943872916, now seen corresponding path program 44 times [2021-02-19 19:15:18,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:18,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136873629] [2021-02-19 19:15:18,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:18,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:19,109 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:19,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136873629] [2021-02-19 19:15:19,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044852037] [2021-02-19 19:15:19,109 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 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:15:19,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:15:19,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:19,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:15:19,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:20,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,307 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:20,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,332 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:20,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15: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, 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:20,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,378 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:20,380 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,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 37 treesize of output 19 [2021-02-19 19:15:20,404 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:20,429 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,452 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:20,454 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,477 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:20,480 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15: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, 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:20,504 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,539 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:20,554 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,676 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:20,679 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,703 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:20,706 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,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 33 treesize of output 13 [2021-02-19 19:15:20,731 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,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, 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:20,754 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:20,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:15:20,765 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:20,767 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:20,821 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:15:20,824 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:20,824 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-02-19 19:15:20,895 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:20,895 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:20,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:15:20,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471100214] [2021-02-19 19:15:20,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:15:20,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:20,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:15:20,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:15:20,896 INFO L87 Difference]: Start difference. First operand 1758 states and 5996 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:15:21,379 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 35 [2021-02-19 19:15:21,693 WARN L202 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-02-19 19:15:21,965 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 33 [2021-02-19 19:15:22,211 WARN L202 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-02-19 19:15:22,477 WARN L202 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-02-19 19:15:22,927 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 35 [2021-02-19 19:15:23,125 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 41 [2021-02-19 19:15:23,500 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-02-19 19:15:23,692 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-02-19 19:15:24,075 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 45 [2021-02-19 19:15:24,242 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-02-19 19:15:24,711 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 19:15:24,904 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-02-19 19:15:25,113 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 49 [2021-02-19 19:15:25,696 WARN L202 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 55 [2021-02-19 19:15:25,936 WARN L202 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 42 [2021-02-19 19:15:26,167 WARN L202 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-02-19 19:15:26,524 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-02-19 19:15:26,896 WARN L202 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-02-19 19:15:27,195 WARN L202 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 47 [2021-02-19 19:15:27,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:27,937 INFO L93 Difference]: Finished difference Result 2527 states and 8240 transitions. [2021-02-19 19:15:27,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:15:27,938 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:15:27,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:27,943 INFO L225 Difference]: With dead ends: 2527 [2021-02-19 19:15:27,943 INFO L226 Difference]: Without dead ends: 2505 [2021-02-19 19:15:27,943 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 969 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=568, Invalid=2738, Unknown=0, NotChecked=0, Total=3306 [2021-02-19 19:15:27,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2505 states. [2021-02-19 19:15:27,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2505 to 1763. [2021-02-19 19:15:27,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1763 states, 1762 states have (on average 3.41316685584563) internal successors, (6014), 1762 states have internal predecessors, (6014), 0 states have call successors, (0), 0 states have call 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:27,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1763 states to 1763 states and 6014 transitions. [2021-02-19 19:15:27,971 INFO L78 Accepts]: Start accepts. Automaton has 1763 states and 6014 transitions. Word has length 26 [2021-02-19 19:15:27,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:27,971 INFO L480 AbstractCegarLoop]: Abstraction has 1763 states and 6014 transitions. [2021-02-19 19:15:27,971 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:15:27,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1763 states and 6014 transitions. [2021-02-19 19:15:27,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:27,974 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:27,974 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:28,174 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1696 [2021-02-19 19:15:28,175 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:28,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:28,175 INFO L82 PathProgramCache]: Analyzing trace with hash -1113196954, now seen corresponding path program 45 times [2021-02-19 19:15:28,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:28,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914000191] [2021-02-19 19:15:28,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:28,735 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:28,736 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914000191] [2021-02-19 19:15:28,736 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784506290] [2021-02-19 19:15:28,736 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 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:15:28,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:15:28,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:28,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 19:15:28,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:30,064 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-02-19 19:15:30,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 43 [2021-02-19 19:15:30,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,173 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-02-19 19:15:30,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-02-19 19:15:30,179 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,281 INFO L354 Elim1Store]: treesize reduction 25, result has 39.0 percent of original size [2021-02-19 19:15:30,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 34 [2021-02-19 19:15:30,284 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,364 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-02-19 19:15:30,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-02-19 19:15:30,384 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,487 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-02-19 19:15:30,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-02-19 19:15:30,500 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,583 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-02-19 19:15:30,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-02-19 19:15:30,595 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,665 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-02-19 19:15:30,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 30 [2021-02-19 19:15:30,668 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,707 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-02-19 19:15:30,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-02-19 19:15:30,708 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,803 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-02-19 19:15:30,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-02-19 19:15:30,819 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:30,910 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-02-19 19:15:30,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-02-19 19:15:30,926 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:31,092 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-02-19 19:15:31,092 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-02-19 19:15:31,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-02-19 19:15:31,118 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:31,153 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-02-19 19:15:31,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-02-19 19:15:31,155 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:31,188 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-02-19 19:15:31,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-02-19 19:15:31,189 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:31,254 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-02-19 19:15:31,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-02-19 19:15:31,260 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:31,472 INFO L244 Elim1Store]: Index analysis took 200 ms [2021-02-19 19:15:31,532 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-02-19 19:15:31,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-02-19 19:15:31,547 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:31,621 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-02-19 19:15:31,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-02-19 19:15:31,638 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:32,554 WARN L202 SmtUtils]: Spent 914.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 49 [2021-02-19 19:15:32,555 INFO L628 ElimStorePlain]: treesize reduction 232, result has 55.9 percent of original size [2021-02-19 19:15:32,561 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:32,561 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:339 [2021-02-19 19:15:33,069 WARN L202 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-02-19 19:15:33,346 WARN L202 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 27 [2021-02-19 19:15:33,430 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:33,430 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:33,430 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-02-19 19:15:33,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920233886] [2021-02-19 19:15:33,431 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-19 19:15:33,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:33,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-19 19:15:33,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2021-02-19 19:15:33,431 INFO L87 Difference]: Start difference. First operand 1763 states and 6014 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:15:34,199 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-02-19 19:15:34,452 WARN L202 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-02-19 19:15:34,623 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-02-19 19:15:34,861 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-02-19 19:15:35,062 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 32 [2021-02-19 19:15:35,492 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-02-19 19:15:36,070 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-02-19 19:15:36,393 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-02-19 19:15:36,549 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-02-19 19:15:36,729 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-02-19 19:15:36,905 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-02-19 19:15:37,050 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-02-19 19:15:37,365 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 53 [2021-02-19 19:15:37,665 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 43 [2021-02-19 19:15:37,888 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-02-19 19:15:38,331 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-02-19 19:15:39,273 WARN L202 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 62 [2021-02-19 19:15:39,816 WARN L202 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-02-19 19:15:40,254 WARN L202 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 31 [2021-02-19 19:15:40,495 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 22 [2021-02-19 19:15:40,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:40,611 INFO L93 Difference]: Finished difference Result 3240 states and 10443 transitions. [2021-02-19 19:15:40,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-02-19 19:15:40,613 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:15:40,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:40,618 INFO L225 Difference]: With dead ends: 3240 [2021-02-19 19:15:40,618 INFO L226 Difference]: Without dead ends: 3210 [2021-02-19 19:15:40,618 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1089 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=651, Invalid=3131, Unknown=0, NotChecked=0, Total=3782 [2021-02-19 19:15:40,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3210 states. [2021-02-19 19:15:40,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3210 to 1817. [2021-02-19 19:15:40,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1817 states, 1816 states have (on average 3.420704845814978) internal successors, (6212), 1816 states have internal predecessors, (6212), 0 states have call successors, (0), 0 states have call 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:40,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1817 states to 1817 states and 6212 transitions. [2021-02-19 19:15:40,646 INFO L78 Accepts]: Start accepts. Automaton has 1817 states and 6212 transitions. Word has length 26 [2021-02-19 19:15:40,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:40,646 INFO L480 AbstractCegarLoop]: Abstraction has 1817 states and 6212 transitions. [2021-02-19 19:15:40,646 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:15:40,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1817 states and 6212 transitions. [2021-02-19 19:15:40,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:40,648 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:40,648 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:40,849 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1786,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:40,849 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:40,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:40,849 INFO L82 PathProgramCache]: Analyzing trace with hash 720451698, now seen corresponding path program 46 times [2021-02-19 19:15:40,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:40,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866008489] [2021-02-19 19:15:40,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:40,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:41,280 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:41,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866008489] [2021-02-19 19:15:41,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067329700] [2021-02-19 19:15:41,280 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 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:15:41,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:15:41,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:15:41,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:15:41,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:41,760 WARN L202 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-02-19 19:15:42,049 WARN L202 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-02-19 19:15:42,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,414 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-02-19 19:15:42,414 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 31 [2021-02-19 19:15:42,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,468 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-02-19 19:15:42,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 33 treesize of output 27 [2021-02-19 19:15:42,471 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,534 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-02-19 19:15:42,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 26 treesize of output 36 [2021-02-19 19:15:42,542 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,620 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-02-19 19:15:42,620 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 31 treesize of output 39 [2021-02-19 19:15:42,627 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,696 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:42,697 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 43 [2021-02-19 19:15:42,705 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,773 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-02-19 19:15:42,774 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 24 [2021-02-19 19:15:42,777 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,840 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-02-19 19:15:42,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 33 treesize of output 31 [2021-02-19 19:15:42,848 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:42,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:42,911 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-02-19 19:15:42,911 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 39 [2021-02-19 19:15:42,920 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:43,919 WARN L202 SmtUtils]: Spent 997.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 167 [2021-02-19 19:15:43,920 INFO L628 ElimStorePlain]: treesize reduction 32, result has 95.1 percent of original size [2021-02-19 19:15:43,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:43,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:43,974 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:43,975 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 21 treesize of output 37 [2021-02-19 19:15:43,987 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:43,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,046 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-02-19 19:15:44,046 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 28 [2021-02-19 19:15:44,056 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:44,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,117 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-02-19 19:15:44,117 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 31 treesize of output 31 [2021-02-19 19:15:44,120 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:44,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,194 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-02-19 19:15:44,195 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 39 [2021-02-19 19:15:44,201 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:44,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,269 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 19:15:44,270 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 26 treesize of output 32 [2021-02-19 19:15:44,278 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:44,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,331 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-02-19 19:15:44,331 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 24 [2021-02-19 19:15:44,334 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:44,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:44,393 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 43 [2021-02-19 19:15:44,407 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:44,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:44,451 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-02-19 19:15:44,451 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 26 treesize of output 24 [2021-02-19 19:15:44,454 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:44,895 WARN L202 SmtUtils]: Spent 440.00 ms on a formula simplification that was a NOOP. DAG size: 167 [2021-02-19 19:15:44,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:44,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 2 dim-1 vars, End of recursive call: and 16 xjuncts. [2021-02-19 19:15:44,927 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 20 variables, input treesize:729, output treesize:437 [2021-02-19 19:15:45,173 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 27 [2021-02-19 19:15:45,257 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:45,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:15:45,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 19:15:45,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679333780] [2021-02-19 19:15:45,257 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:15:45,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:15:45,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:15:45,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:15:45,258 INFO L87 Difference]: Start difference. First operand 1817 states and 6212 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:15:45,695 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-02-19 19:15:46,313 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-02-19 19:15:46,476 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 32 [2021-02-19 19:15:46,691 WARN L202 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 34 [2021-02-19 19:15:46,971 WARN L202 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-02-19 19:15:47,695 WARN L202 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-02-19 19:15:48,150 WARN L202 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2021-02-19 19:15:48,305 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-02-19 19:15:48,756 WARN L202 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-02-19 19:15:49,082 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-02-19 19:15:49,241 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-02-19 19:15:49,836 WARN L202 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 79 [2021-02-19 19:15:50,179 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-02-19 19:15:51,448 WARN L202 SmtUtils]: Spent 809.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2021-02-19 19:15:51,754 WARN L202 SmtUtils]: Spent 256.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-02-19 19:15:52,926 WARN L202 SmtUtils]: Spent 940.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 83 [2021-02-19 19:15:53,286 WARN L202 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 49 [2021-02-19 19:15:54,376 WARN L202 SmtUtils]: Spent 977.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 111 [2021-02-19 19:15:54,982 WARN L202 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-02-19 19:15:55,557 WARN L202 SmtUtils]: Spent 542.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 80 [2021-02-19 19:15:56,191 WARN L202 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 109 [2021-02-19 19:15:56,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:15:56,871 INFO L93 Difference]: Finished difference Result 4126 states and 13085 transitions. [2021-02-19 19:15:56,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 19:15:56,872 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:15:56,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:15:56,878 INFO L225 Difference]: With dead ends: 4126 [2021-02-19 19:15:56,879 INFO L226 Difference]: Without dead ends: 4069 [2021-02-19 19:15:56,879 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1058 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=682, Invalid=2858, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 19:15:56,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4069 states. [2021-02-19 19:15:56,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4069 to 1979. [2021-02-19 19:15:56,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1979 states, 1978 states have (on average 3.4378159757330637) internal successors, (6800), 1978 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call 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:56,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1979 states to 1979 states and 6800 transitions. [2021-02-19 19:15:56,914 INFO L78 Accepts]: Start accepts. Automaton has 1979 states and 6800 transitions. Word has length 26 [2021-02-19 19:15:56,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:15:56,914 INFO L480 AbstractCegarLoop]: Abstraction has 1979 states and 6800 transitions. [2021-02-19 19:15:56,914 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:15:56,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1979 states and 6800 transitions. [2021-02-19 19:15:56,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:15:56,916 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:15:56,916 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:57,116 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1940,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:15:57,117 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:15:57,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:15:57,117 INFO L82 PathProgramCache]: Analyzing trace with hash -736521290, now seen corresponding path program 31 times [2021-02-19 19:15:57,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:15:57,117 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009340374] [2021-02-19 19:15:57,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:15:57,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:57,325 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-02-19 19:15:57,473 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-02-19 19:15:57,587 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 28 [2021-02-19 19:15:57,662 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:57,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009340374] [2021-02-19 19:15:57,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270442305] [2021-02-19 19:15:57,662 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 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:15:57,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:15:57,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:15:57,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:15:58,341 WARN L202 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 65 [2021-02-19 19:15:58,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:58,578 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:58,578 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 24 [2021-02-19 19:15:58,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:58,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:58,612 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:58,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, 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 20 [2021-02-19 19:15:58,615 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,193 WARN L202 SmtUtils]: Spent 578.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-02-19 19:15:59,194 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.5 percent of original size [2021-02-19 19:15:59,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,220 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,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 30 treesize of output 24 [2021-02-19 19:15:59,223 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,242 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 24 [2021-02-19 19:15:59,247 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,786 WARN L202 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2021-02-19 19:15:59,787 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.7 percent of original size [2021-02-19 19:15:59,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,812 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:15:59,812 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:59,821 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:15:59,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:15:59,844 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:15:59,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, 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:59,847 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:00,110 WARN L202 SmtUtils]: Spent 262.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-02-19 19:16:00,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:00,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:00,136 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:16:00,136 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:00,140 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:00,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:00,158 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:00,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 16 treesize of output 18 [2021-02-19 19:16:00,166 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:00,408 WARN L202 SmtUtils]: Spent 242.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-02-19 19:16:00,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:00,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:00,437 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:16:00,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:00,441 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:00,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:00,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:00,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:00,463 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:00,714 WARN L202 SmtUtils]: Spent 250.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-02-19 19:16:00,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:00,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-02-19 19:16:00,723 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-02-19 19:16:00,947 WARN L202 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 25 [2021-02-19 19:16:01,027 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:01,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:01,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-02-19 19:16:01,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74682518] [2021-02-19 19:16:01,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:16:01,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:01,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:16:01,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:16:01,028 INFO L87 Difference]: Start difference. First operand 1979 states and 6800 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:01,236 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 24 [2021-02-19 19:16:01,716 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-02-19 19:16:02,157 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-02-19 19:16:03,071 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-02-19 19:16:03,699 WARN L202 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 73 [2021-02-19 19:16:04,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:04,383 INFO L93 Difference]: Finished difference Result 2670 states and 8921 transitions. [2021-02-19 19:16:04,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:16:04,385 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:16:04,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:04,389 INFO L225 Difference]: With dead ends: 2670 [2021-02-19 19:16:04,389 INFO L226 Difference]: Without dead ends: 2624 [2021-02-19 19:16:04,389 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=259, Invalid=1073, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 19:16:04,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2624 states. [2021-02-19 19:16:04,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2624 to 1979. [2021-02-19 19:16:04,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1979 states, 1978 states have (on average 3.4378159757330637) internal successors, (6800), 1978 states have internal predecessors, (6800), 0 states have call successors, (0), 0 states have call 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,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1979 states to 1979 states and 6800 transitions. [2021-02-19 19:16:04,414 INFO L78 Accepts]: Start accepts. Automaton has 1979 states and 6800 transitions. Word has length 26 [2021-02-19 19:16:04,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:04,414 INFO L480 AbstractCegarLoop]: Abstraction has 1979 states and 6800 transitions. [2021-02-19 19:16:04,414 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:16:04,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1979 states and 6800 transitions. [2021-02-19 19:16:04,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:04,416 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:04,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:16:04,617 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1991 [2021-02-19 19:16:04,617 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:04,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:04,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1204136424, now seen corresponding path program 32 times [2021-02-19 19:16:04,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:04,617 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872846679] [2021-02-19 19:16:04,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:04,956 WARN L202 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2021-02-19 19:16:05,161 WARN L202 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-02-19 19:16:05,322 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 35 [2021-02-19 19:16:05,439 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:05,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872846679] [2021-02-19 19:16:05,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24712964] [2021-02-19 19:16:05,440 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 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:16:05,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:16:05,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:05,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:16:05,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:05,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:05,898 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:05,898 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:05,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:05,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:05,919 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:05,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 31 treesize of output 19 [2021-02-19 19:16:05,921 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:05,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:05,936 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:05,937 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:16:05,938 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:05,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:05,961 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:05,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:16:05,963 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:05,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:05,991 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:16:05,991 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 23 [2021-02-19 19:16:05,994 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,014 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:06,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:16:06,017 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,045 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:16:06,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:06,049 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,073 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:06,074 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 1 [2021-02-19 19:16:06,076 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,096 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:06,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:16:06,098 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,128 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:16:06,128 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:06,131 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,151 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:06,152 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 35 treesize of output 19 [2021-02-19 19:16:06,154 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,176 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:06,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-02-19 19:16:06,178 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,201 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:06,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-02-19 19:16:06,203 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,224 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:06,224 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:16:06,226 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,252 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:06,253 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:06,262 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:06,277 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:16:06,278 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 35 treesize of output 1 [2021-02-19 19:16:06,280 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:06,461 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 21 [2021-02-19 19:16:06,461 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-02-19 19:16:06,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:16:06,463 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-02-19 19:16:06,655 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:06,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:06,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:16:06,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337751426] [2021-02-19 19:16:06,656 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:16:06,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:06,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:16:06,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:16:06,656 INFO L87 Difference]: Start difference. First operand 1979 states and 6800 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:06,951 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 18 [2021-02-19 19:16:07,496 WARN L202 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-02-19 19:16:07,805 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 37 [2021-02-19 19:16:08,182 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 40 [2021-02-19 19:16:08,505 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-02-19 19:16:08,753 WARN L202 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-02-19 19:16:09,137 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 36 [2021-02-19 19:16:09,647 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 40 [2021-02-19 19:16:09,865 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 37 [2021-02-19 19:16:10,647 WARN L202 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-02-19 19:16:10,912 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 47 [2021-02-19 19:16:11,319 WARN L202 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-02-19 19:16:11,728 WARN L202 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 27 [2021-02-19 19:16:12,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:12,004 INFO L93 Difference]: Finished difference Result 2912 states and 9675 transitions. [2021-02-19 19:16:12,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:16:12,007 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:12,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:12,013 INFO L225 Difference]: With dead ends: 2912 [2021-02-19 19:16:12,013 INFO L226 Difference]: Without dead ends: 2878 [2021-02-19 19:16:12,013 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=345, Invalid=1547, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:16:12,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2878 states. [2021-02-19 19:16:12,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2878 to 1950. [2021-02-19 19:16:12,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1950 states, 1949 states have (on average 3.431503335043612) internal successors, (6688), 1949 states have internal predecessors, (6688), 0 states have call successors, (0), 0 states have call 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,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 6688 transitions. [2021-02-19 19:16:12,047 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 6688 transitions. Word has length 26 [2021-02-19 19:16:12,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:12,047 INFO L480 AbstractCegarLoop]: Abstraction has 1950 states and 6688 transitions. [2021-02-19 19:16:12,047 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:12,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 6688 transitions. [2021-02-19 19:16:12,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:12,050 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:12,050 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:12,266 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2027 [2021-02-19 19:16:12,266 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:12,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:12,267 INFO L82 PathProgramCache]: Analyzing trace with hash -2133719988, now seen corresponding path program 47 times [2021-02-19 19:16:12,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:12,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416798046] [2021-02-19 19:16:12,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:12,564 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 33 [2021-02-19 19:16:12,781 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-02-19 19:16:12,917 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 23 [2021-02-19 19:16:13,138 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:13,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416798046] [2021-02-19 19:16:13,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062063882] [2021-02-19 19:16:13,139 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 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:16:13,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:16:13,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:13,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:16:13,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:14,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,408 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:14,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-02-19 19:16:14,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,455 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:14,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,476 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:14,478 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,495 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:14,498 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,515 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:14,517 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,535 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:14,537 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,565 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:14,567 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,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, 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:14,597 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,618 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:14,620 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,640 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:14,642 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,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 34 treesize of output 16 [2021-02-19 19:16:14,663 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,682 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:14,686 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,706 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:14,709 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:14,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:14,718 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:14,720 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:14,781 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-02-19 19:16:14,783 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:14,784 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-02-19 19:16:14,849 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:14,850 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:14,850 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:16:14,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952985429] [2021-02-19 19:16:14,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:16:14,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:14,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:16:14,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:16:14,850 INFO L87 Difference]: Start difference. First operand 1950 states and 6688 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:15,511 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 28 [2021-02-19 19:16:15,663 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 30 [2021-02-19 19:16:15,872 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-02-19 19:16:16,181 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 28 [2021-02-19 19:16:16,524 WARN L202 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 38 [2021-02-19 19:16:16,819 WARN L202 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 40 [2021-02-19 19:16:17,138 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 30 [2021-02-19 19:16:17,335 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 40 [2021-02-19 19:16:17,550 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 32 [2021-02-19 19:16:17,768 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-02-19 19:16:18,342 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-02-19 19:16:18,607 WARN L202 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-02-19 19:16:18,839 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 29 [2021-02-19 19:16:19,316 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-02-19 19:16:19,571 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-02-19 19:16:19,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:19,747 INFO L93 Difference]: Finished difference Result 2443 states and 8164 transitions. [2021-02-19 19:16:19,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:16:19,749 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:19,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:19,753 INFO L225 Difference]: With dead ends: 2443 [2021-02-19 19:16:19,753 INFO L226 Difference]: Without dead ends: 2421 [2021-02-19 19:16:19,753 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=359, Invalid=1533, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:16:19,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2421 states. [2021-02-19 19:16:19,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2421 to 1946. [2021-02-19 19:16:19,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1946 states, 1945 states have (on average 3.4303341902313624) internal successors, (6672), 1945 states have internal predecessors, (6672), 0 states have call successors, (0), 0 states have call 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:19,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1946 states to 1946 states and 6672 transitions. [2021-02-19 19:16:19,779 INFO L78 Accepts]: Start accepts. Automaton has 1946 states and 6672 transitions. Word has length 26 [2021-02-19 19:16:19,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:19,779 INFO L480 AbstractCegarLoop]: Abstraction has 1946 states and 6672 transitions. [2021-02-19 19:16:19,779 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:19,779 INFO L276 IsEmpty]: Start isEmpty. Operand 1946 states and 6672 transitions. [2021-02-19 19:16:19,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:19,782 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:19,782 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:19,988 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2046,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:19,988 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:19,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:19,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1208226122, now seen corresponding path program 48 times [2021-02-19 19:16:19,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:19,988 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204624423] [2021-02-19 19:16:19,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:20,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:20,293 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-02-19 19:16:20,494 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-02-19 19:16:20,658 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 23 [2021-02-19 19:16:20,823 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:20,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204624423] [2021-02-19 19:16:20,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666481015] [2021-02-19 19:16:20,823 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 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:16:20,842 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 19:16:20,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:20,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:16:20,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:21,500 WARN L202 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-02-19 19:16:21,632 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_268], 5=[v_prenex_270, v_prenex_266]} [2021-02-19 19:16:21,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:21,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:21,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:21,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 19:16:21,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:21,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:21,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:21,659 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:21,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:21,867 WARN L202 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-02-19 19:16:21,868 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-02-19 19:16:21,868 INFO L518 ElimStorePlain]: Eliminatee v_prenex_268 vanished before elimination [2021-02-19 19:16:21,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:21,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:21,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:21,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 19:16:21,881 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:21,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:21,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:21,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:21,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:21,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:21,961 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:22,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:22,039 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:16:22,039 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:24 [2021-02-19 19:16:22,175 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:22,175 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:22,175 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-02-19 19:16:22,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230724054] [2021-02-19 19:16:22,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:16:22,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:22,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:16:22,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:16:22,176 INFO L87 Difference]: Start difference. First operand 1946 states and 6672 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:16:22,905 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 28 [2021-02-19 19:16:23,044 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 29 [2021-02-19 19:16:23,215 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 26 [2021-02-19 19:16:23,675 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-02-19 19:16:23,856 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 32 [2021-02-19 19:16:24,334 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 30 [2021-02-19 19:16:24,518 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 33 [2021-02-19 19:16:24,733 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-02-19 19:16:24,987 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-02-19 19:16:25,276 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-02-19 19:16:25,771 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-02-19 19:16:25,997 WARN L202 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-02-19 19:16:26,553 WARN L202 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-02-19 19:16:27,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:27,263 INFO L93 Difference]: Finished difference Result 2695 states and 8970 transitions. [2021-02-19 19:16:27,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:16:27,265 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:16:27,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:27,269 INFO L225 Difference]: With dead ends: 2695 [2021-02-19 19:16:27,269 INFO L226 Difference]: Without dead ends: 2680 [2021-02-19 19:16:27,270 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=440, Invalid=1722, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 19:16:27,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2680 states. [2021-02-19 19:16:27,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2680 to 1946. [2021-02-19 19:16:27,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1946 states, 1945 states have (on average 3.4303341902313624) internal successors, (6672), 1945 states have internal predecessors, (6672), 0 states have call successors, (0), 0 states have call 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:27,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1946 states to 1946 states and 6672 transitions. [2021-02-19 19:16:27,298 INFO L78 Accepts]: Start accepts. Automaton has 1946 states and 6672 transitions. Word has length 26 [2021-02-19 19:16:27,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:27,298 INFO L480 AbstractCegarLoop]: Abstraction has 1946 states and 6672 transitions. [2021-02-19 19:16:27,298 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:16:27,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1946 states and 6672 transitions. [2021-02-19 19:16:27,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:27,301 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:27,301 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:27,501 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2152,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:16:27,501 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:27,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:27,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1908836634, now seen corresponding path program 49 times [2021-02-19 19:16:27,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:27,502 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984474840] [2021-02-19 19:16:27,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:27,739 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2021-02-19 19:16:27,871 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-02-19 19:16:28,173 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,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984474840] [2021-02-19 19:16:28,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617634248] [2021-02-19 19:16:28,174 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 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:16:28,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:28,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:16:28,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:28,495 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-02-19 19:16:28,711 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-02-19 19:16:29,110 WARN L202 SmtUtils]: Spent 288.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-02-19 19:16:29,490 WARN L202 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 57 [2021-02-19 19:16:29,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:29,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:29,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,791 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:29,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:29,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:29,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,830 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 16 [2021-02-19 19:16:29,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:29,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:29,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,852 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 16 [2021-02-19 19:16:29,855 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:29,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:29,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:29,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:29,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, 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 10 [2021-02-19 19:16:29,870 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:30,112 WARN L202 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 45 [2021-02-19 19:16:30,113 INFO L628 ElimStorePlain]: treesize reduction 109, result has 48.6 percent of original size [2021-02-19 19:16:30,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:30,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:30,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:30,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:30,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:16:30,133 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:30,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:30,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:30,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:16:30,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:30,145 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:30,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:30,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:16:30,227 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 12 variables, input treesize:301, output treesize:31 [2021-02-19 19:16:30,338 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:30,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:30,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 19:16:30,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116009550] [2021-02-19 19:16:30,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:16:30,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:30,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:16:30,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:16:30,339 INFO L87 Difference]: Start difference. First operand 1946 states and 6672 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:16:30,911 WARN L202 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2021-02-19 19:16:31,372 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 38 [2021-02-19 19:16:31,533 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-02-19 19:16:31,799 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-02-19 19:16:32,085 WARN L202 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 34 [2021-02-19 19:16:32,397 WARN L202 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 39 [2021-02-19 19:16:32,638 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:16:33,499 WARN L202 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-02-19 19:16:33,734 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-02-19 19:16:33,930 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-02-19 19:16:34,113 WARN L202 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-02-19 19:16:34,284 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-02-19 19:16:34,898 WARN L202 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-02-19 19:16:35,282 WARN L202 SmtUtils]: Spent 291.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-02-19 19:16:35,846 WARN L202 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 65 [2021-02-19 19:16:36,100 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-02-19 19:16:36,654 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-02-19 19:16:36,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:36,830 INFO L93 Difference]: Finished difference Result 3123 states and 10252 transitions. [2021-02-19 19:16:36,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:16:36,832 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:16:36,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:36,837 INFO L225 Difference]: With dead ends: 3123 [2021-02-19 19:16:36,837 INFO L226 Difference]: Without dead ends: 3087 [2021-02-19 19:16:36,837 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=444, Invalid=2208, Unknown=0, NotChecked=0, Total=2652 [2021-02-19 19:16:36,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3087 states. [2021-02-19 19:16:36,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3087 to 2032. [2021-02-19 19:16:36,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 2031 states have (on average 3.4180206794682424) internal successors, (6942), 2031 states have internal predecessors, (6942), 0 states have call successors, (0), 0 states have call 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:36,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 6942 transitions. [2021-02-19 19:16:36,868 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 6942 transitions. Word has length 26 [2021-02-19 19:16:36,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:36,868 INFO L480 AbstractCegarLoop]: Abstraction has 2032 states and 6942 transitions. [2021-02-19 19:16:36,868 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:16:36,868 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 6942 transitions. [2021-02-19 19:16:36,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:36,871 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:36,871 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:37,071 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2166 [2021-02-19 19:16:37,072 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:37,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:37,072 INFO L82 PathProgramCache]: Analyzing trace with hash -552482010, now seen corresponding path program 50 times [2021-02-19 19:16:37,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:37,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164160006] [2021-02-19 19:16:37,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:37,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:37,319 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2021-02-19 19:16:37,452 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-02-19 19:16:37,747 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:37,747 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164160006] [2021-02-19 19:16:37,747 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007714856] [2021-02-19 19:16:37,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:16:37,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:16:37,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:37,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:16:37,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:38,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,362 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-02-19 19:16:38,362 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:16:38,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,440 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:38,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-02-19 19:16:38,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:38,524 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:16:38,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,617 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:38,618 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 45 [2021-02-19 19:16:38,634 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,699 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-02-19 19:16:38,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 24 [2021-02-19 19:16:38,703 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,748 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:38,748 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:16:38,751 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,819 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-02-19 19:16:38,819 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:16:38,822 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,866 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:38,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, 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:16:38,868 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,908 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:38,909 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:16:38,911 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,954 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:38,954 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:16:38,956 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:38,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:38,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,001 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:39,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-02-19 19:16:39,003 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,043 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:39,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-02-19 19:16:39,046 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,090 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:39,091 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:16:39,093 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,158 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-02-19 19:16:39,158 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:16:39,163 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,204 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:39,205 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:16:39,207 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:39,250 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-02-19 19:16:39,251 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:16:39,255 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:39,443 WARN L202 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 20 [2021-02-19 19:16:39,444 INFO L628 ElimStorePlain]: treesize reduction 132, result has 34.3 percent of original size [2021-02-19 19:16:39,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 19:16:39,445 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-02-19 19:16:39,692 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:39,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:39,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-02-19 19:16:39,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67474186] [2021-02-19 19:16:39,693 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:16:39,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:39,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:16:39,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:16:39,693 INFO L87 Difference]: Start difference. First operand 2032 states and 6942 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:16:40,373 WARN L202 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-02-19 19:16:40,571 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-02-19 19:16:40,795 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-02-19 19:16:40,987 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 28 [2021-02-19 19:16:41,298 WARN L202 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-02-19 19:16:41,731 WARN L202 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 50 [2021-02-19 19:16:42,039 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-02-19 19:16:42,339 WARN L202 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 34 [2021-02-19 19:16:42,687 WARN L202 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-02-19 19:16:42,923 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2021-02-19 19:16:43,567 WARN L202 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 46 [2021-02-19 19:16:43,823 WARN L202 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-02-19 19:16:44,098 WARN L202 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-02-19 19:16:44,299 WARN L202 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-02-19 19:16:44,473 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-02-19 19:16:44,671 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-02-19 19:16:45,271 WARN L202 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-02-19 19:16:45,567 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-02-19 19:16:45,769 WARN L202 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-02-19 19:16:45,995 WARN L202 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-02-19 19:16:46,222 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-02-19 19:16:46,427 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-02-19 19:16:46,571 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-02-19 19:16:47,046 WARN L202 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-02-19 19:16:47,434 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-02-19 19:16:47,789 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-02-19 19:16:48,032 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-02-19 19:16:48,396 WARN L202 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:16:48,592 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 14 [2021-02-19 19:16:48,728 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2021-02-19 19:16:48,934 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 23 [2021-02-19 19:16:49,264 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 27 [2021-02-19 19:16:49,450 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:16:49,759 WARN L202 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 26 [2021-02-19 19:16:50,222 WARN L202 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 32 [2021-02-19 19:16:50,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:16:50,337 INFO L93 Difference]: Finished difference Result 3713 states and 11932 transitions. [2021-02-19 19:16:50,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-02-19 19:16:50,339 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:16:50,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:16:50,345 INFO L225 Difference]: With dead ends: 3713 [2021-02-19 19:16:50,345 INFO L226 Difference]: Without dead ends: 3656 [2021-02-19 19:16:50,346 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=843, Invalid=3579, Unknown=0, NotChecked=0, Total=4422 [2021-02-19 19:16:50,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3656 states. [2021-02-19 19:16:50,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3656 to 2077. [2021-02-19 19:16:50,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2077 states, 2076 states have (on average 3.417630057803468) internal successors, (7095), 2076 states have internal predecessors, (7095), 0 states have call successors, (0), 0 states have call 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:50,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2077 states to 2077 states and 7095 transitions. [2021-02-19 19:16:50,381 INFO L78 Accepts]: Start accepts. Automaton has 2077 states and 7095 transitions. Word has length 26 [2021-02-19 19:16:50,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:16:50,381 INFO L480 AbstractCegarLoop]: Abstraction has 2077 states and 7095 transitions. [2021-02-19 19:16:50,381 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:16:50,381 INFO L276 IsEmpty]: Start isEmpty. Operand 2077 states and 7095 transitions. [2021-02-19 19:16:50,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:16:50,384 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:16:50,384 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:50,585 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2177 [2021-02-19 19:16:50,585 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:16:50,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:16:50,585 INFO L82 PathProgramCache]: Analyzing trace with hash 362599478, now seen corresponding path program 51 times [2021-02-19 19:16:50,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:16:50,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514909140] [2021-02-19 19:16:50,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:16:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:16:50,841 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 25 [2021-02-19 19:16:50,986 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-02-19 19:16:51,307 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:51,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514909140] [2021-02-19 19:16:51,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737402109] [2021-02-19 19:16:51,308 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 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:16:51,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:16:51,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:16:51,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:16:51,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:16:51,811 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:16:51,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:51,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:51,981 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-02-19 19:16:51,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:16:51,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,065 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-02-19 19:16:52,065 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:16:52,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,139 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-02-19 19:16:52,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, 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:16:52,144 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,216 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-02-19 19:16:52,216 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 27 [2021-02-19 19:16:52,220 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,303 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-02-19 19:16:52,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, 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 30 [2021-02-19 19:16:52,314 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,389 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:16:52,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, 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:16:52,413 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,500 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-02-19 19:16:52,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 31 [2021-02-19 19:16:52,512 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,564 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:52,565 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:16:52,567 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,646 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-02-19 19:16:52,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, 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:16:52,650 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,737 INFO L354 Elim1Store]: treesize reduction 20, result has 25.9 percent of original size [2021-02-19 19:16:52,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, 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:16:52,741 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,798 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:52,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 1 [2021-02-19 19:16:52,800 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,877 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-02-19 19:16:52,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 23 [2021-02-19 19:16:52,882 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,931 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:52,932 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:16:52,934 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:52,979 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:52,979 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:16:52,982 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:52,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:53,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:53,027 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:53,028 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:16:53,030 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:53,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:53,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:16:53,053 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-02-19 19:16:53,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, 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:16:53,056 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:16:53,308 WARN L202 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 20 [2021-02-19 19:16:53,309 INFO L628 ElimStorePlain]: treesize reduction 104, result has 42.9 percent of original size [2021-02-19 19:16:53,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:16:53,311 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:78 [2021-02-19 19:16:53,468 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-02-19 19:16:53,587 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:53,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:16:53,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-02-19 19:16:53,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529097014] [2021-02-19 19:16:53,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 19:16:53,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:16:53,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 19:16:53,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-02-19 19:16:53,588 INFO L87 Difference]: Start difference. First operand 2077 states and 7095 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:16:53,982 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 25 [2021-02-19 19:16:54,322 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-02-19 19:16:54,482 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-02-19 19:16:54,714 WARN L202 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 34 [2021-02-19 19:16:54,913 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 24 [2021-02-19 19:16:55,180 WARN L202 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-02-19 19:16:55,416 WARN L202 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-02-19 19:16:55,788 WARN L202 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 40 [2021-02-19 19:16:56,023 WARN L202 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 38 [2021-02-19 19:16:56,220 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 38 [2021-02-19 19:16:56,403 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-02-19 19:16:56,740 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 24 [2021-02-19 19:16:57,231 WARN L202 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2021-02-19 19:16:57,556 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 36 [2021-02-19 19:16:57,862 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 42 [2021-02-19 19:16:58,170 WARN L202 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-02-19 19:16:58,525 WARN L202 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-02-19 19:16:58,742 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-02-19 19:16:59,670 WARN L202 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 39 [2021-02-19 19:17:00,072 WARN L202 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 47 [2021-02-19 19:17:00,324 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-02-19 19:17:00,554 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-02-19 19:17:00,907 WARN L202 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-02-19 19:17:01,119 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 41 [2021-02-19 19:17:01,344 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-02-19 19:17:01,631 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2021-02-19 19:17:01,974 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 31 [2021-02-19 19:17:02,360 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-02-19 19:17:02,714 WARN L202 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 56 [2021-02-19 19:17:03,124 WARN L202 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 44 [2021-02-19 19:17:04,024 WARN L202 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 78 [2021-02-19 19:17:04,275 WARN L202 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-02-19 19:17:04,513 WARN L202 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-02-19 19:17:04,947 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 34 [2021-02-19 19:17:05,121 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 19 [2021-02-19 19:17:05,582 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 33 [2021-02-19 19:17:07,089 WARN L202 SmtUtils]: Spent 1.31 s on a formula simplification. DAG size of input: 100 DAG size of output: 84 [2021-02-19 19:17:07,756 WARN L202 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 66 [2021-02-19 19:17:08,082 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-02-19 19:17:08,474 WARN L202 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-02-19 19:17:09,575 WARN L202 SmtUtils]: Spent 960.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 72 [2021-02-19 19:17:10,009 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2021-02-19 19:17:10,165 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 16 [2021-02-19 19:17:10,547 WARN L202 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-02-19 19:17:10,950 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 24 [2021-02-19 19:17:11,169 WARN L202 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 29 [2021-02-19 19:17:11,586 WARN L202 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 32 [2021-02-19 19:17:11,845 WARN L202 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 33 [2021-02-19 19:17:11,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:11,955 INFO L93 Difference]: Finished difference Result 3592 states and 11735 transitions. [2021-02-19 19:17:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-02-19 19:17:11,957 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:17:11,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:11,963 INFO L225 Difference]: With dead ends: 3592 [2021-02-19 19:17:11,963 INFO L226 Difference]: Without dead ends: 3556 [2021-02-19 19:17:11,963 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2188 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=1231, Invalid=5249, Unknown=0, NotChecked=0, Total=6480 [2021-02-19 19:17:11,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3556 states. [2021-02-19 19:17:12,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3556 to 2227. [2021-02-19 19:17:12,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2227 states, 2226 states have (on average 3.4276729559748427) internal successors, (7630), 2226 states have internal predecessors, (7630), 0 states have call successors, (0), 0 states have call 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:12,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2227 states to 2227 states and 7630 transitions. [2021-02-19 19:17:12,015 INFO L78 Accepts]: Start accepts. Automaton has 2227 states and 7630 transitions. Word has length 26 [2021-02-19 19:17:12,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:12,016 INFO L480 AbstractCegarLoop]: Abstraction has 2227 states and 7630 transitions. [2021-02-19 19:17:12,016 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:17:12,016 INFO L276 IsEmpty]: Start isEmpty. Operand 2227 states and 7630 transitions. [2021-02-19 19:17:12,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:12,019 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:12,019 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:12,233 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2212 [2021-02-19 19:17:12,234 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:12,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:12,234 INFO L82 PathProgramCache]: Analyzing trace with hash -401684878, now seen corresponding path program 52 times [2021-02-19 19:17:12,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:12,234 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031008340] [2021-02-19 19:17:12,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:12,580 WARN L202 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-02-19 19:17:12,776 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-02-19 19:17:13,038 WARN L202 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 30 [2021-02-19 19:17:13,178 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2021-02-19 19:17:13,311 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:13,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031008340] [2021-02-19 19:17:13,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559180173] [2021-02-19 19:17:13,312 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 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:17:13,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:17:13,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:13,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:17:13,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:13,836 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:17:14,306 WARN L202 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-02-19 19:17:14,460 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_285, v_prenex_289], 5=[A, v_prenex_287]} [2021-02-19 19:17:14,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:14,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:14,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:14,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:14,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, 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:17:14,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:14,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:14,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:14,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:14,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 25 treesize of output 13 [2021-02-19 19:17:14,501 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:14,828 WARN L202 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 49 [2021-02-19 19:17:14,829 INFO L628 ElimStorePlain]: treesize reduction 141, result has 41.7 percent of original size [2021-02-19 19:17:14,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:14,838 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:17:14,842 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:14,947 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:17:14,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:14,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:14,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:17:14,959 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:15,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:15,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:15,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:15,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:17:15,060 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:15,064 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:15,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:15,154 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:17:15,155 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:299, output treesize:34 [2021-02-19 19:17:15,309 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:15,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:15,309 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-02-19 19:17:15,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203218142] [2021-02-19 19:17:15,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:17:15,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:15,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:17:15,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:17:15,310 INFO L87 Difference]: Start difference. First operand 2227 states and 7630 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:17:15,545 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-02-19 19:17:15,715 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 25 [2021-02-19 19:17:15,890 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 22 [2021-02-19 19:17:16,146 WARN L202 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 28 [2021-02-19 19:17:16,355 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 30 [2021-02-19 19:17:16,547 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 28 [2021-02-19 19:17:16,935 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 31 [2021-02-19 19:17:17,177 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 33 [2021-02-19 19:17:17,511 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 21 [2021-02-19 19:17:17,790 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-02-19 19:17:18,142 WARN L202 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 35 [2021-02-19 19:17:18,377 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 37 [2021-02-19 19:17:18,617 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 32 [2021-02-19 19:17:18,807 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-02-19 19:17:19,187 WARN L202 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 45 [2021-02-19 19:17:19,372 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 25 [2021-02-19 19:17:19,538 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 22 [2021-02-19 19:17:19,894 WARN L202 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 39 [2021-02-19 19:17:20,330 WARN L202 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 45 [2021-02-19 19:17:20,866 WARN L202 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 45 [2021-02-19 19:17:21,504 WARN L202 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 47 [2021-02-19 19:17:21,949 WARN L202 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 55 [2021-02-19 19:17:23,184 WARN L202 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-02-19 19:17:23,973 WARN L202 SmtUtils]: Spent 714.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-02-19 19:17:25,305 WARN L202 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-02-19 19:17:25,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:25,764 INFO L93 Difference]: Finished difference Result 3027 states and 10048 transitions. [2021-02-19 19:17:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:17:25,767 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:17:25,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:25,772 INFO L225 Difference]: With dead ends: 3027 [2021-02-19 19:17:25,772 INFO L226 Difference]: Without dead ends: 3012 [2021-02-19 19:17:25,773 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=468, Invalid=2082, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:17:25,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2021-02-19 19:17:25,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 2221. [2021-02-19 19:17:25,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2221 states, 2220 states have (on average 3.4274774774774777) internal successors, (7609), 2220 states have internal predecessors, (7609), 0 states have call successors, (0), 0 states have call 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,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2221 states to 2221 states and 7609 transitions. [2021-02-19 19:17:25,805 INFO L78 Accepts]: Start accepts. Automaton has 2221 states and 7609 transitions. Word has length 26 [2021-02-19 19:17:25,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:25,805 INFO L480 AbstractCegarLoop]: Abstraction has 2221 states and 7609 transitions. [2021-02-19 19:17:25,805 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:17:25,805 INFO L276 IsEmpty]: Start isEmpty. Operand 2221 states and 7609 transitions. [2021-02-19 19:17:25,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:25,808 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:25,808 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:26,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2242,85 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:17:26,018 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:26,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:26,018 INFO L82 PathProgramCache]: Analyzing trace with hash 879566992, now seen corresponding path program 33 times [2021-02-19 19:17:26,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:26,018 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668161357] [2021-02-19 19:17:26,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:26,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:26,329 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-02-19 19:17:26,531 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-02-19 19:17:26,681 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-02-19 19:17:26,778 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:26,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668161357] [2021-02-19 19:17:26,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479244927] [2021-02-19 19:17:26,778 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 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:17:26,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 19:17:26,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:26,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:17:26,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:27,441 WARN L202 SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-02-19 19:17:27,763 WARN L202 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-02-19 19:17:28,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,298 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:17:28,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-02-19 19:17:28,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,367 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:17:28,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:17:28,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,861 WARN L202 SmtUtils]: Spent 488.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-02-19 19:17:28,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:28,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:28,944 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:17:28,944 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:17:28,949 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:28,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:29,011 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:17:29,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:17:29,016 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:29,513 WARN L202 SmtUtils]: Spent 495.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-02-19 19:17:29,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:29,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:29,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:29,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:17:29,597 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:29,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:29,670 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:17:29,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-02-19 19:17:29,678 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:30,061 WARN L202 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-02-19 19:17:30,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:30,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:30,109 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:17:30,109 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:17:30,117 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:30,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:30,144 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:30,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, 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:17:30,154 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:30,569 WARN L202 SmtUtils]: Spent 414.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-02-19 19:17:30,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:30,606 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:17:30,606 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:333, output treesize:235 [2021-02-19 19:17:31,082 WARN L202 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-02-19 19:17:31,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:17:31,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:31,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-02-19 19:17:31,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020467482] [2021-02-19 19:17:31,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:17:31,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:31,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:17:31,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:17:31,219 INFO L87 Difference]: Start difference. First operand 2221 states and 7609 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:17:31,711 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:17:32,087 WARN L202 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-02-19 19:17:32,427 WARN L202 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-02-19 19:17:32,947 WARN L202 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 41 [2021-02-19 19:17:33,614 WARN L202 SmtUtils]: Spent 432.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-02-19 19:17:34,153 WARN L202 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 47 [2021-02-19 19:17:34,685 WARN L202 SmtUtils]: Spent 233.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-02-19 19:17:35,199 WARN L202 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-02-19 19:17:35,818 WARN L202 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 22 [2021-02-19 19:17:36,129 WARN L202 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 30 [2021-02-19 19:17:36,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:36,239 INFO L93 Difference]: Finished difference Result 2745 states and 9195 transitions. [2021-02-19 19:17:36,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 19:17:36,242 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:17:36,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:36,246 INFO L225 Difference]: With dead ends: 2745 [2021-02-19 19:17:36,247 INFO L226 Difference]: Without dead ends: 2730 [2021-02-19 19:17:36,247 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:17:36,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2730 states. [2021-02-19 19:17:36,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2730 to 2214. [2021-02-19 19:17:36,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2214 states, 2213 states have (on average 3.4261183913239948) internal successors, (7582), 2213 states have internal predecessors, (7582), 0 states have call successors, (0), 0 states have call 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:36,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2214 states to 2214 states and 7582 transitions. [2021-02-19 19:17:36,278 INFO L78 Accepts]: Start accepts. Automaton has 2214 states and 7582 transitions. Word has length 26 [2021-02-19 19:17:36,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:36,279 INFO L480 AbstractCegarLoop]: Abstraction has 2214 states and 7582 transitions. [2021-02-19 19:17:36,279 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:17:36,279 INFO L276 IsEmpty]: Start isEmpty. Operand 2214 states and 7582 transitions. [2021-02-19 19:17:36,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:36,282 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:36,282 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:36,482 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2256 [2021-02-19 19:17:36,482 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:36,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:36,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1966143660, now seen corresponding path program 34 times [2021-02-19 19:17:36,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:36,483 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575084700] [2021-02-19 19:17:36,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:36,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:36,895 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 27 [2021-02-19 19:17:37,182 WARN L202 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-02-19 19:17:37,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:37,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575084700] [2021-02-19 19:17:37,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815286152] [2021-02-19 19:17:37,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:17:37,464 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:17:37,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:37,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:17:37,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:37,912 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-02-19 19:17:38,115 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-02-19 19:17:38,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,307 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:38,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, 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:17:38,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,374 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:38,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 45 treesize of output 31 [2021-02-19 19:17:38,379 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,432 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:17:38,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 38 treesize of output 26 [2021-02-19 19:17:38,437 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,477 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:38,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:17:38,487 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,511 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:17:38,514 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,536 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,537 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:17:38,539 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,564 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,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, 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 1 [2021-02-19 19:17:38,566 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,590 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,590 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:17:38,593 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,620 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 1 [2021-02-19 19:17:38,622 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,647 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,647 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:17:38,649 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,671 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,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, 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:17:38,674 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,698 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:17:38,701 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,728 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,728 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 49 treesize of output 23 [2021-02-19 19:17:38,731 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,768 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:17:38,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:17:38,773 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,809 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:17:38,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 27 [2021-02-19 19:17:38,813 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:38,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:38,833 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:17:38,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 1 [2021-02-19 19:17:38,836 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:39,353 WARN L202 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-02-19 19:17:39,354 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-02-19 19:17:39,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:17:39,357 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-02-19 19:17:39,581 WARN L202 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-02-19 19:17:39,723 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,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:39,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:17:39,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787650259] [2021-02-19 19:17:39,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:17:39,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:39,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:17:39,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:17:39,724 INFO L87 Difference]: Start difference. First operand 2214 states and 7582 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:17:40,144 WARN L202 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 26 [2021-02-19 19:17:40,741 WARN L202 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-02-19 19:17:40,997 WARN L202 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-02-19 19:17:41,314 WARN L202 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 28 [2021-02-19 19:17:42,143 WARN L202 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 30 [2021-02-19 19:17:42,340 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:17:42,720 WARN L202 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-02-19 19:17:43,079 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 21 [2021-02-19 19:17:43,582 WARN L202 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 57 [2021-02-19 19:17:44,447 WARN L202 SmtUtils]: Spent 579.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 50 [2021-02-19 19:17:45,130 WARN L202 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-02-19 19:17:45,691 WARN L202 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2021-02-19 19:17:46,237 WARN L202 SmtUtils]: Spent 497.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 42 [2021-02-19 19:17:46,540 WARN L202 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-19 19:17:47,320 WARN L202 SmtUtils]: Spent 568.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-02-19 19:17:47,634 WARN L202 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 22 [2021-02-19 19:17:47,924 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-02-19 19:17:48,223 WARN L202 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 26 [2021-02-19 19:17:48,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:17:48,724 INFO L93 Difference]: Finished difference Result 3333 states and 11007 transitions. [2021-02-19 19:17:48,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:17:48,727 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:17:48,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:17:48,731 INFO L225 Difference]: With dead ends: 3333 [2021-02-19 19:17:48,732 INFO L226 Difference]: Without dead ends: 3288 [2021-02-19 19:17:48,732 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:17:48,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3288 states. [2021-02-19 19:17:48,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3288 to 2214. [2021-02-19 19:17:48,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2214 states, 2213 states have (on average 3.4270221418888385) internal successors, (7584), 2213 states have internal predecessors, (7584), 0 states have call successors, (0), 0 states have call 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:48,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2214 states to 2214 states and 7584 transitions. [2021-02-19 19:17:48,776 INFO L78 Accepts]: Start accepts. Automaton has 2214 states and 7584 transitions. Word has length 26 [2021-02-19 19:17:48,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:17:48,776 INFO L480 AbstractCegarLoop]: Abstraction has 2214 states and 7584 transitions. [2021-02-19 19:17:48,776 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:17:48,776 INFO L276 IsEmpty]: Start isEmpty. Operand 2214 states and 7584 transitions. [2021-02-19 19:17:48,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:17:48,779 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:17:48,779 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,981 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2294 [2021-02-19 19:17:48,982 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:17:48,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:17:48,982 INFO L82 PathProgramCache]: Analyzing trace with hash 342074136, now seen corresponding path program 35 times [2021-02-19 19:17:48,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:17:48,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434857572] [2021-02-19 19:17:48,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:17:48,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:17:49,259 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-02-19 19:17:49,518 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,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434857572] [2021-02-19 19:17:49,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804731649] [2021-02-19 19:17:49,518 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 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:17:49,538 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:17:49,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:17:49,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:17:49,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:17:50,276 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-02-19 19:17:50,533 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-02-19 19:17:51,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:51,387 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:17:51,387 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:17:51,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:51,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:51,467 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:17:51,467 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:17:51,480 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:51,967 WARN L202 SmtUtils]: Spent 486.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-02-19 19:17:51,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:51,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:52,054 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:17:52,055 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 30 treesize of output 28 [2021-02-19 19:17:52,064 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:52,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:52,139 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:17:52,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-02-19 19:17:52,143 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:52,642 WARN L202 SmtUtils]: Spent 498.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2021-02-19 19:17:52,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:52,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:52,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:52,708 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:17:52,729 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:52,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:52,796 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:17:52,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:17:52,803 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:53,263 WARN L202 SmtUtils]: Spent 459.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-02-19 19:17:53,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:53,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:53,327 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:53,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:17:53,342 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:53,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:17:53,405 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:17:53,405 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 30 treesize of output 24 [2021-02-19 19:17:53,409 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:17:53,804 WARN L202 SmtUtils]: Spent 394.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-02-19 19:17:53,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:17:53,843 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:17:53,843 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:227 [2021-02-19 19:17:54,323 WARN L202 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-02-19 19:17:54,497 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:54,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:17:54,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-02-19 19:17:54,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852450487] [2021-02-19 19:17:54,497 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:17:54,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:17:54,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:17:54,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:17:54,498 INFO L87 Difference]: Start difference. First operand 2214 states and 7584 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) 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:17:55,123 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 25 [2021-02-19 19:17:55,372 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:17:55,656 WARN L202 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 32 [2021-02-19 19:17:55,884 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 27 [2021-02-19 19:17:56,037 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 23 [2021-02-19 19:17:56,448 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 21 [2021-02-19 19:17:56,740 WARN L202 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 30 [2021-02-19 19:17:56,970 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-02-19 19:17:57,359 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-02-19 19:17:57,712 WARN L202 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 19:17:58,121 WARN L202 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 29 [2021-02-19 19:17:58,460 WARN L202 SmtUtils]: Spent 254.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-02-19 19:17:58,723 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 35 [2021-02-19 19:17:59,270 WARN L202 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 31 [2021-02-19 19:17:59,870 WARN L202 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 42 [2021-02-19 19:18:00,675 WARN L202 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 50 [2021-02-19 19:18:02,036 WARN L202 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 18 [2021-02-19 19:18:02,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:02,185 INFO L93 Difference]: Finished difference Result 2857 states and 9387 transitions. [2021-02-19 19:18:02,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 19:18:02,190 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) 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:02,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:02,195 INFO L225 Difference]: With dead ends: 2857 [2021-02-19 19:18:02,195 INFO L226 Difference]: Without dead ends: 2819 [2021-02-19 19:18:02,195 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=201, Invalid=1281, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:18:02,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2819 states. [2021-02-19 19:18:02,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2819 to 2208. [2021-02-19 19:18:02,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2208 states, 2207 states have (on average 3.426823742637064) internal successors, (7563), 2207 states have internal predecessors, (7563), 0 states have call successors, (0), 0 states have call 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:02,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2208 states to 2208 states and 7563 transitions. [2021-02-19 19:18:02,250 INFO L78 Accepts]: Start accepts. Automaton has 2208 states and 7563 transitions. Word has length 26 [2021-02-19 19:18:02,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:02,250 INFO L480 AbstractCegarLoop]: Abstraction has 2208 states and 7563 transitions. [2021-02-19 19:18:02,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) 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:02,250 INFO L276 IsEmpty]: Start isEmpty. Operand 2208 states and 7563 transitions. [2021-02-19 19:18:02,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:02,268 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:02,268 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:18:02,498 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2313 [2021-02-19 19:18:02,498 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:02,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:02,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1534540568, now seen corresponding path program 36 times [2021-02-19 19:18:02,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:02,498 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695317079] [2021-02-19 19:18:02,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:02,865 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-02-19 19:18:02,992 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 20 [2021-02-19 19:18:03,093 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:18:03,094 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695317079] [2021-02-19 19:18:03,094 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767919353] [2021-02-19 19:18:03,094 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 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:18:03,114 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 19:18:03,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:03,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:18:03,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:03,746 WARN L202 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-02-19 19:18:03,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:03,860 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:03,861 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:18:03,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:03,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:03,912 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:18:03,913 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:18:03,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:03,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:03,967 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:18:03,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:03,974 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:03,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,023 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:18:04,024 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 20 [2021-02-19 19:18:04,028 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,071 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:04,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:04,087 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,133 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:04,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, 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 24 [2021-02-19 19:18:04,148 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,180 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,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 33 treesize of output 19 [2021-02-19 19:18:04,184 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,215 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,216 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:18:04,219 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,267 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:18:04,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, 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 20 [2021-02-19 19:18:04,273 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,304 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:04,308 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,354 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:04,358 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,389 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,390 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:18:04,393 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,427 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 1 [2021-02-19 19:18:04,431 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,462 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:04,466 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,500 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,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 30 treesize of output 1 [2021-02-19 19:18:04,503 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:04,521 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:04,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:04,525 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:04,799 WARN L202 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 21 [2021-02-19 19:18:04,800 INFO L628 ElimStorePlain]: treesize reduction 17, result has 82.1 percent of original size [2021-02-19 19:18:04,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:18:04,803 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:78 [2021-02-19 19:18:04,980 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-02-19 19:18:05,119 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:18:05,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:05,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-02-19 19:18:05,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344824670] [2021-02-19 19:18:05,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:18:05,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:05,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:18:05,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:18:05,120 INFO L87 Difference]: Start difference. First operand 2208 states and 7563 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) 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:05,910 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-02-19 19:18:06,140 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 25 [2021-02-19 19:18:06,835 WARN L202 SmtUtils]: Spent 458.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-02-19 19:18:07,678 WARN L202 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-02-19 19:18:07,833 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 17 [2021-02-19 19:18:07,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:07,962 INFO L93 Difference]: Finished difference Result 2816 states and 9365 transitions. [2021-02-19 19:18:07,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:18:07,964 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) 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:07,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:07,968 INFO L225 Difference]: With dead ends: 2816 [2021-02-19 19:18:07,968 INFO L226 Difference]: Without dead ends: 2791 [2021-02-19 19:18:07,968 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:18:07,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-02-19 19:18:07,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 2202. [2021-02-19 19:18:07,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2202 states, 2201 states have (on average 3.4225352112676055) internal successors, (7533), 2201 states have internal predecessors, (7533), 0 states have call successors, (0), 0 states have call 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,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2202 states to 2202 states and 7533 transitions. [2021-02-19 19:18:07,997 INFO L78 Accepts]: Start accepts. Automaton has 2202 states and 7533 transitions. Word has length 26 [2021-02-19 19:18:07,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:07,997 INFO L480 AbstractCegarLoop]: Abstraction has 2202 states and 7533 transitions. [2021-02-19 19:18:07,998 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) 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,998 INFO L276 IsEmpty]: Start isEmpty. Operand 2202 states and 7533 transitions. [2021-02-19 19:18:08,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:08,000 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:08,000 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:18:08,212 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2373,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:08,212 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:08,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:08,213 INFO L82 PathProgramCache]: Analyzing trace with hash -294392718, now seen corresponding path program 37 times [2021-02-19 19:18:08,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:08,213 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304521928] [2021-02-19 19:18:08,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:08,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:08,482 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-02-19 19:18:08,717 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:18:08,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304521928] [2021-02-19 19:18:08,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555772420] [2021-02-19 19:18:08,717 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 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:18:08,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:08,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:18:08,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:09,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,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 30 treesize of output 13 [2021-02-19 19:18:09,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,757 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:18:09,760 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,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, 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 16 [2021-02-19 19:18:09,789 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,811 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:18:09,814 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,836 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:18:09,840 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:09,870 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,894 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:18:09,898 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,920 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:18:09,924 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,951 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:18:09,955 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:09,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, 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:18:09,981 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:09,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:09,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,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 33 treesize of output 19 [2021-02-19 19:18:10,013 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:10,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:10,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,034 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:18:10,038 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:10,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:10,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:18:10,064 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:10,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:10,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,084 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:18:10,088 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:10,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:10,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:10,097 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:18:10,101 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:10,195 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-02-19 19:18:10,199 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:10,199 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:18:10,300 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:18:10,301 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:10,301 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-02-19 19:18:10,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022863191] [2021-02-19 19:18:10,301 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:18:10,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:10,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:18:10,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:18:10,301 INFO L87 Difference]: Start difference. First operand 2202 states and 7533 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) 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,926 WARN L202 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-02-19 19:18:11,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:11,370 INFO L93 Difference]: Finished difference Result 2283 states and 7714 transitions. [2021-02-19 19:18:11,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 19:18:11,373 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) 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:11,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:11,377 INFO L225 Difference]: With dead ends: 2283 [2021-02-19 19:18:11,377 INFO L226 Difference]: Without dead ends: 2264 [2021-02-19 19:18:11,377 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:18:11,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2021-02-19 19:18:11,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 2176. [2021-02-19 19:18:11,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2176 states, 2175 states have (on average 3.4248275862068964) internal successors, (7449), 2175 states have internal predecessors, (7449), 0 states have call successors, (0), 0 states have call 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:11,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2176 states to 2176 states and 7449 transitions. [2021-02-19 19:18:11,406 INFO L78 Accepts]: Start accepts. Automaton has 2176 states and 7449 transitions. Word has length 26 [2021-02-19 19:18:11,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:11,406 INFO L480 AbstractCegarLoop]: Abstraction has 2176 states and 7449 transitions. [2021-02-19 19:18:11,406 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) 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:11,406 INFO L276 IsEmpty]: Start isEmpty. Operand 2176 states and 7449 transitions. [2021-02-19 19:18:11,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:11,409 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:11,409 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:18:11,609 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2388,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:11,609 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:11,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:11,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1319247130, now seen corresponding path program 38 times [2021-02-19 19:18:11,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:11,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680232239] [2021-02-19 19:18:11,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:11,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:11,986 WARN L202 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 29 [2021-02-19 19:18:12,210 WARN L202 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-02-19 19:18:12,346 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:18:12,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680232239] [2021-02-19 19:18:12,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237506395] [2021-02-19 19:18:12,346 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 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:18:12,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:18:12,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:12,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:18:12,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:12,961 WARN L202 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-02-19 19:18:13,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,160 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:13,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, 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:18:13,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,220 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:13,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, 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:18:13,225 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,274 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:18:13,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 26 [2021-02-19 19:18:13,279 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,326 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:13,326 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:18:13,341 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,376 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,376 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:18:13,379 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,414 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:13,418 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,457 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,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 47 treesize of output 1 [2021-02-19 19:18:13,460 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,496 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:13,501 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,538 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,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, 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 1 [2021-02-19 19:18:13,541 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,575 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:13,579 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,614 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,614 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:18:13,618 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,654 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,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, 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:18:13,657 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,691 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-02-19 19:18:13,694 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,745 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:18:13,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 29 treesize of output 23 [2021-02-19 19:18:13,751 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,798 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:18:13,798 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 27 [2021-02-19 19:18:13,802 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:13,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:13,826 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:13,827 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 1 [2021-02-19 19:18:13,830 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:14,294 WARN L202 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2021-02-19 19:18:14,295 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-02-19 19:18:14,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:18:14,297 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-02-19 19:18:14,483 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-02-19 19:18:14,615 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:18:14,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:14,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:18:14,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469282784] [2021-02-19 19:18:14,616 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:18:14,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:14,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:18:14,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:18:14,616 INFO L87 Difference]: Start difference. First operand 2176 states and 7449 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:18:15,469 WARN L202 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-02-19 19:18:15,708 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 28 [2021-02-19 19:18:16,181 WARN L202 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 26 [2021-02-19 19:18:16,563 WARN L202 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-02-19 19:18:17,121 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 32 [2021-02-19 19:18:17,578 WARN L202 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-02-19 19:18:17,979 WARN L202 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-02-19 19:18:18,275 WARN L202 SmtUtils]: Spent 227.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-02-19 19:18:18,602 WARN L202 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 22 [2021-02-19 19:18:19,027 WARN L202 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-02-19 19:18:19,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:19,376 INFO L93 Difference]: Finished difference Result 2864 states and 9568 transitions. [2021-02-19 19:18:19,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:18:19,379 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:18:19,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:19,384 INFO L225 Difference]: With dead ends: 2864 [2021-02-19 19:18:19,384 INFO L226 Difference]: Without dead ends: 2834 [2021-02-19 19:18:19,384 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=232, Invalid=1100, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 19:18:19,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2021-02-19 19:18:19,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 2177. [2021-02-19 19:18:19,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2177 states, 2176 states have (on average 3.421875) internal successors, (7446), 2176 states have internal predecessors, (7446), 0 states have call successors, (0), 0 states have call 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,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2177 states to 2177 states and 7446 transitions. [2021-02-19 19:18:19,414 INFO L78 Accepts]: Start accepts. Automaton has 2177 states and 7446 transitions. Word has length 26 [2021-02-19 19:18:19,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:19,415 INFO L480 AbstractCegarLoop]: Abstraction has 2177 states and 7446 transitions. [2021-02-19 19:18:19,415 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:18:19,415 INFO L276 IsEmpty]: Start isEmpty. Operand 2177 states and 7446 transitions. [2021-02-19 19:18:19,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:19,417 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:19,417 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:18:19,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2430 [2021-02-19 19:18:19,618 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:19,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:19,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1988228554, now seen corresponding path program 39 times [2021-02-19 19:18:19,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:19,618 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528671744] [2021-02-19 19:18:19,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:19,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:20,040 WARN L202 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-02-19 19:18:20,342 WARN L202 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 28 [2021-02-19 19:18:20,548 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:18:20,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528671744] [2021-02-19 19:18:20,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888295561] [2021-02-19 19:18:20,548 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 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:18:20,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:18:20,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:20,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-02-19 19:18:20,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:21,138 WARN L202 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-02-19 19:18:21,720 WARN L202 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-02-19 19:18:22,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:22,732 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:18:22,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:22,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:22,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:22,812 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-02-19 19:18:22,812 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:18:22,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:24,109 WARN L202 SmtUtils]: Spent 1.28 s on a formula simplification. DAG size of input: 94 DAG size of output: 93 [2021-02-19 19:18:24,110 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.6 percent of original size [2021-02-19 19:18:24,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:24,184 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:24,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:18:24,200 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:24,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:24,279 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:18:24,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:18:24,283 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:25,504 WARN L202 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2021-02-19 19:18:25,506 INFO L628 ElimStorePlain]: treesize reduction 16, result has 95.9 percent of original size [2021-02-19 19:18:25,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:25,583 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:25,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-02-19 19:18:25,596 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:25,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:25,668 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:18:25,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-02-19 19:18:25,673 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:26,713 WARN L202 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-02-19 19:18:26,714 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-02-19 19:18:26,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:26,787 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:26,787 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:18:26,809 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:26,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:26,882 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:18:26,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:26,889 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:27,514 WARN L202 SmtUtils]: Spent 624.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-02-19 19:18:27,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:27,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:27,591 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:27,592 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:18:27,618 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:27,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:27,713 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-02-19 19:18:27,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:27,719 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:28,760 WARN L202 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-02-19 19:18:28,761 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-02-19 19:18:28,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-02-19 19:18:28,804 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:256 [2021-02-19 19:18:29,584 WARN L202 SmtUtils]: Spent 704.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-02-19 19:18:29,823 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:18:29,824 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:29,824 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-02-19 19:18:29,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115102580] [2021-02-19 19:18:29,824 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-02-19 19:18:29,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:29,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-02-19 19:18:29,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-02-19 19:18:29,824 INFO L87 Difference]: Start difference. First operand 2177 states and 7446 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:18:31,250 WARN L202 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2021-02-19 19:18:31,816 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 19 [2021-02-19 19:18:32,553 WARN L202 SmtUtils]: Spent 640.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-02-19 19:18:32,919 WARN L202 SmtUtils]: Spent 286.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-02-19 19:18:33,434 WARN L202 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-19 19:18:34,138 WARN L202 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 71 [2021-02-19 19:18:34,721 WARN L202 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-02-19 19:18:34,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:34,926 INFO L93 Difference]: Finished difference Result 2970 states and 9897 transitions. [2021-02-19 19:18:34,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:18:34,929 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:18:34,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:34,934 INFO L225 Difference]: With dead ends: 2970 [2021-02-19 19:18:34,934 INFO L226 Difference]: Without dead ends: 2924 [2021-02-19 19:18:34,934 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:18:34,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2924 states. [2021-02-19 19:18:34,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2924 to 2171. [2021-02-19 19:18:34,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4202764976958524) internal successors, (7422), 2170 states have internal predecessors, (7422), 0 states have call successors, (0), 0 states have call 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:34,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7422 transitions. [2021-02-19 19:18:34,965 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7422 transitions. Word has length 26 [2021-02-19 19:18:34,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:34,965 INFO L480 AbstractCegarLoop]: Abstraction has 2171 states and 7422 transitions. [2021-02-19 19:18:34,965 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:18:34,965 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7422 transitions. [2021-02-19 19:18:34,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:34,968 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:34,968 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:18:35,168 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2449 [2021-02-19 19:18:35,168 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:35,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:35,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1364144562, now seen corresponding path program 40 times [2021-02-19 19:18:35,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:35,169 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273450407] [2021-02-19 19:18:35,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:35,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:35,646 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:18:35,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273450407] [2021-02-19 19:18:35,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475855105] [2021-02-19 19:18:35,646 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 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:18:35,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:18:35,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:35,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:18:35,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:36,296 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-02-19 19:18:36,499 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-02-19 19:18:36,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:36,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:36,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:36,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-02-19 19:18:37,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,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, 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:18:37,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,051 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:18:37,054 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,075 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:18:37,079 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 19:18:37,102 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,123 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:18:37,126 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:37,150 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,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, 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:18:37,175 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,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, 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:18:37,200 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-02-19 19:18:37,224 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:37,251 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:37,275 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 16 [2021-02-19 19:18:37,299 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,320 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:18:37,323 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:37,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:37,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, 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 16 [2021-02-19 19:18:37,336 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:37,422 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:18:37,426 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:37,426 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:18:37,515 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:18:37,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:37,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-02-19 19:18:37,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617698993] [2021-02-19 19:18:37,516 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:18:37,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:37,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:18:37,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:18:37,516 INFO L87 Difference]: Start difference. First operand 2171 states and 7422 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) 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:38,618 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-02-19 19:18:38,990 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-02-19 19:18:39,273 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-19 19:18:39,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:39,663 INFO L93 Difference]: Finished difference Result 2738 states and 9206 transitions. [2021-02-19 19:18:39,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-02-19 19:18:39,665 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) 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:39,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:39,670 INFO L225 Difference]: With dead ends: 2738 [2021-02-19 19:18:39,670 INFO L226 Difference]: Without dead ends: 2723 [2021-02-19 19:18:39,670 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:18:39,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2723 states. [2021-02-19 19:18:39,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2723 to 2171. [2021-02-19 19:18:39,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4202764976958524) internal successors, (7422), 2170 states have internal predecessors, (7422), 0 states have call successors, (0), 0 states have call 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:39,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7422 transitions. [2021-02-19 19:18:39,699 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7422 transitions. Word has length 26 [2021-02-19 19:18:39,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:39,699 INFO L480 AbstractCegarLoop]: Abstraction has 2171 states and 7422 transitions. [2021-02-19 19:18:39,699 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) 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:39,699 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7422 transitions. [2021-02-19 19:18:39,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:39,702 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:39,702 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:18:39,902 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2522 [2021-02-19 19:18:39,902 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:39,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:39,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1196335470, now seen corresponding path program 41 times [2021-02-19 19:18:39,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:39,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913041258] [2021-02-19 19:18:39,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:39,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:40,186 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 22 [2021-02-19 19:18:40,321 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 17 [2021-02-19 19:18:40,506 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-02-19 19:18:40,563 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:18:40,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913041258] [2021-02-19 19:18:40,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363088188] [2021-02-19 19:18:40,563 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 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:18:40,582 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:18:40,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:40,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:18:40,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:41,216 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-02-19 19:18:41,422 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-02-19 19:18:41,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:41,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:41,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:41,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:41,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,914 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:18:41,918 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:41,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:41,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,938 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:18:41,942 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:41,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:41,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:41,964 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:41,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:41,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:41,983 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:18:41,987 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:41,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:41,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,008 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:18:42,012 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,033 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:18:42,036 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,063 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 16 [2021-02-19 19:18:42,067 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:42,088 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:42,118 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,137 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 16 [2021-02-19 19:18:42,141 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:42,163 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:42,180 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,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, 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:18:42,199 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:42,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:42,210 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:18:42,214 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:42,316 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 14 [2021-02-19 19:18:42,318 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:18:42,321 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:42,321 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-02-19 19:18:42,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:18:42,454 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:42,454 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:18:42,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605727741] [2021-02-19 19:18:42,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:18:42,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:42,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:18:42,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:18:42,455 INFO L87 Difference]: Start difference. First operand 2171 states and 7422 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:18:42,930 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 27 [2021-02-19 19:18:43,564 WARN L202 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 31 [2021-02-19 19:18:43,809 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-02-19 19:18:44,244 WARN L202 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-02-19 19:18:44,856 WARN L202 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-02-19 19:18:45,245 WARN L202 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2021-02-19 19:18:45,749 WARN L202 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-02-19 19:18:46,346 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-02-19 19:18:46,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:46,471 INFO L93 Difference]: Finished difference Result 3099 states and 10310 transitions. [2021-02-19 19:18:46,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 19:18:46,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:18:46,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:46,480 INFO L225 Difference]: With dead ends: 3099 [2021-02-19 19:18:46,480 INFO L226 Difference]: Without dead ends: 3069 [2021-02-19 19:18:46,480 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=256, Invalid=1004, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 19:18:46,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3069 states. [2021-02-19 19:18:46,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3069 to 2171. [2021-02-19 19:18:46,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4202764976958524) internal successors, (7422), 2170 states have internal predecessors, (7422), 0 states have call successors, (0), 0 states have call 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:46,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7422 transitions. [2021-02-19 19:18:46,518 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7422 transitions. Word has length 26 [2021-02-19 19:18:46,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:46,518 INFO L480 AbstractCegarLoop]: Abstraction has 2171 states and 7422 transitions. [2021-02-19 19:18:46,518 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:18:46,518 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7422 transitions. [2021-02-19 19:18:46,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:46,522 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:46,522 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:18:46,722 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2566 [2021-02-19 19:18:46,722 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:46,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:46,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1495108918, now seen corresponding path program 42 times [2021-02-19 19:18:46,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:46,722 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574315885] [2021-02-19 19:18:46,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:46,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:47,083 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 23 [2021-02-19 19:18:47,380 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:18:47,381 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574315885] [2021-02-19 19:18:47,381 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757996122] [2021-02-19 19:18:47,381 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:47,401 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:18:47,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:47,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:18:47,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:48,281 WARN L202 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-02-19 19:18:48,472 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_316, v_prenex_318, v_prenex_314], 3=[A]} [2021-02-19 19:18:48,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:48,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:48,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:48,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, 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:18:48,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:48,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:48,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:48,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:48,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:48,905 WARN L202 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-02-19 19:18:48,907 INFO L628 ElimStorePlain]: treesize reduction 129, result has 43.9 percent of original size [2021-02-19 19:18:48,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:48,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:48,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, 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:18:48,923 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:49,040 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-02-19 19:18:49,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:49,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:18:49,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:49,159 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:18:49,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:49,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:49,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:18:49,174 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:49,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:49,281 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:18:49,281 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:279, output treesize:31 [2021-02-19 19:18:49,450 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:18:49,451 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:49,451 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:18:49,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201247289] [2021-02-19 19:18:49,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:18:49,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:49,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:18:49,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:18:49,451 INFO L87 Difference]: Start difference. First operand 2171 states and 7422 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:18:49,872 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 27 [2021-02-19 19:18:50,265 WARN L202 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-02-19 19:18:50,569 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-02-19 19:18:50,929 WARN L202 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2021-02-19 19:18:51,182 WARN L202 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-02-19 19:18:51,573 WARN L202 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-02-19 19:18:51,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:51,992 INFO L93 Difference]: Finished difference Result 2932 states and 9767 transitions. [2021-02-19 19:18:51,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:18:51,993 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:18:51,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:51,997 INFO L225 Difference]: With dead ends: 2932 [2021-02-19 19:18:51,997 INFO L226 Difference]: Without dead ends: 2902 [2021-02-19 19:18:51,998 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=209, Invalid=721, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:18:52,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2902 states. [2021-02-19 19:18:52,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2902 to 2174. [2021-02-19 19:18:52,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2174 states, 2173 states have (on average 3.422457432121491) internal successors, (7437), 2173 states have internal predecessors, (7437), 0 states have call successors, (0), 0 states have call 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:52,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2174 states to 2174 states and 7437 transitions. [2021-02-19 19:18:52,022 INFO L78 Accepts]: Start accepts. Automaton has 2174 states and 7437 transitions. Word has length 26 [2021-02-19 19:18:52,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:52,023 INFO L480 AbstractCegarLoop]: Abstraction has 2174 states and 7437 transitions. [2021-02-19 19:18:52,023 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:18:52,023 INFO L276 IsEmpty]: Start isEmpty. Operand 2174 states and 7437 transitions. [2021-02-19 19:18:52,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:52,025 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:52,025 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:18:52,225 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2608,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:52,225 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:52,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:52,226 INFO L82 PathProgramCache]: Analyzing trace with hash -455302346, now seen corresponding path program 43 times [2021-02-19 19:18:52,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:52,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409253638] [2021-02-19 19:18:52,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:52,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:52,865 WARN L202 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-02-19 19:18:52,999 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:18:52,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409253638] [2021-02-19 19:18:52,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126936917] [2021-02-19 19:18:52,999 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:53,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:53,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:18:53,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:53,730 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-02-19 19:18:54,046 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-02-19 19:18:54,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:54,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:54,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:54,307 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 16 [2021-02-19 19:18:54,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:54,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:54,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:54,323 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:18:54,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:54,678 WARN L202 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 39 [2021-02-19 19:18:54,679 INFO L628 ElimStorePlain]: treesize reduction 110, result has 42.4 percent of original size [2021-02-19 19:18:54,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:54,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:18:54,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:54,696 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:54,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:54,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:54,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 19:18:54,810 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:54,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:54,906 INFO L518 ElimStorePlain]: Eliminatee v_prenex_325 vanished before elimination [2021-02-19 19:18:54,912 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:54,913 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:248, output treesize:24 [2021-02-19 19:18:55,091 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:18:55,092 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:18:55,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:18:55,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238444455] [2021-02-19 19:18:55,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:18:55,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:18:55,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:18:55,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:18:55,092 INFO L87 Difference]: Start difference. First operand 2174 states and 7437 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:18:55,544 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 27 [2021-02-19 19:18:55,869 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 29 [2021-02-19 19:18:56,755 WARN L202 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-02-19 19:18:57,301 WARN L202 SmtUtils]: Spent 215.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-02-19 19:18:57,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:18:57,560 INFO L93 Difference]: Finished difference Result 2869 states and 9582 transitions. [2021-02-19 19:18:57,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 19:18:57,563 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:18:57,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:18:57,568 INFO L225 Difference]: With dead ends: 2869 [2021-02-19 19:18:57,568 INFO L226 Difference]: Without dead ends: 2839 [2021-02-19 19:18:57,568 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=180, Invalid=690, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:18:57,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2839 states. [2021-02-19 19:18:57,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2839 to 2198. [2021-02-19 19:18:57,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2198 states, 2197 states have (on average 3.420573509330906) internal successors, (7515), 2197 states have internal predecessors, (7515), 0 states have call successors, (0), 0 states have call 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:57,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2198 states to 2198 states and 7515 transitions. [2021-02-19 19:18:57,598 INFO L78 Accepts]: Start accepts. Automaton has 2198 states and 7515 transitions. Word has length 26 [2021-02-19 19:18:57,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:18:57,598 INFO L480 AbstractCegarLoop]: Abstraction has 2198 states and 7515 transitions. [2021-02-19 19:18:57,598 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:18:57,598 INFO L276 IsEmpty]: Start isEmpty. Operand 2198 states and 7515 transitions. [2021-02-19 19:18:57,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:18:57,601 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:18:57,601 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:18:57,801 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2622,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:57,802 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:18:57,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:18:57,802 INFO L82 PathProgramCache]: Analyzing trace with hash 344038938, now seen corresponding path program 44 times [2021-02-19 19:18:57,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:18:57,802 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907011146] [2021-02-19 19:18:57,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:18:57,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:18:58,204 WARN L202 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 27 [2021-02-19 19:18:58,455 WARN L202 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-02-19 19:18:58,709 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:18:58,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907011146] [2021-02-19 19:18:58,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502001495] [2021-02-19 19:18:58,709 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:18:58,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:18:58,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:18:58,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:18:58,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:18:59,392 WARN L202 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-02-19 19:18:59,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,568 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:59,568 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 35 treesize of output 27 [2021-02-19 19:18:59,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,618 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:18:59,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:59,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,665 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:59,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 1 [2021-02-19 19:18:59,669 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,718 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:59,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:59,734 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,776 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:59,776 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 35 treesize of output 1 [2021-02-19 19:18:59,780 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:18:59,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:18:59,846 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,878 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:59,878 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 35 treesize of output 19 [2021-02-19 19:18:59,882 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,914 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:59,914 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:18:59,918 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,953 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:59,953 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:18:59,957 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:18:59,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:18:59,990 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:18:59,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, 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:18:59,994 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:00,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:00,030 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:00,030 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:19:00,034 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:00,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:00,085 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:00,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 23 [2021-02-19 19:19:00,089 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:00,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:00,126 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:00,127 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:19:00,131 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:00,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:00,180 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:00,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 20 [2021-02-19 19:19:00,186 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:00,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:00,220 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:00,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 28 treesize of output 16 [2021-02-19 19:19:00,226 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:00,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:00,249 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:00,250 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 35 treesize of output 1 [2021-02-19 19:19:00,253 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:00,567 WARN L202 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 21 [2021-02-19 19:19:00,568 INFO L628 ElimStorePlain]: treesize reduction 38, result has 67.2 percent of original size [2021-02-19 19:19:00,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-02-19 19:19:00,571 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-02-19 19:19:00,786 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-02-19 19:19:00,929 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:19:00,929 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:19:00,929 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-02-19 19:19:00,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585566531] [2021-02-19 19:19:00,930 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:19:00,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:19:00,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:19:00,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:19:00,930 INFO L87 Difference]: Start difference. First operand 2198 states and 7515 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:19:01,285 WARN L202 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 23 [2021-02-19 19:19:01,877 WARN L202 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-02-19 19:19:02,624 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 24 [2021-02-19 19:19:03,289 WARN L202 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 32 [2021-02-19 19:19:03,826 WARN L202 SmtUtils]: Spent 219.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-02-19 19:19:04,312 WARN L202 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-02-19 19:19:04,628 WARN L202 SmtUtils]: Spent 232.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-19 19:19:05,315 WARN L202 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-02-19 19:19:05,692 WARN L202 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 27 [2021-02-19 19:19:06,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:19:06,384 INFO L93 Difference]: Finished difference Result 3003 states and 9962 transitions. [2021-02-19 19:19:06,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:19:06,387 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:19:06,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:19:06,392 INFO L225 Difference]: With dead ends: 3003 [2021-02-19 19:19:06,392 INFO L226 Difference]: Without dead ends: 2946 [2021-02-19 19:19:06,392 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 19:19:06,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2946 states. [2021-02-19 19:19:06,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2946 to 2240. [2021-02-19 19:19:06,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 2239 states have (on average 3.4167038856632423) internal successors, (7650), 2239 states have internal predecessors, (7650), 0 states have call successors, (0), 0 states have call 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:06,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 7650 transitions. [2021-02-19 19:19:06,425 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 7650 transitions. Word has length 26 [2021-02-19 19:19:06,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:19:06,425 INFO L480 AbstractCegarLoop]: Abstraction has 2240 states and 7650 transitions. [2021-02-19 19:19:06,425 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:19:06,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 7650 transitions. [2021-02-19 19:19:06,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:19:06,428 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:19:06,428 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:19:06,628 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2637 [2021-02-19 19:19:06,629 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:19:06,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:19:06,629 INFO L82 PathProgramCache]: Analyzing trace with hash 1331530550, now seen corresponding path program 45 times [2021-02-19 19:19:06,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:19:06,629 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627635737] [2021-02-19 19:19:06,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:19:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:19:07,237 WARN L202 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 30 [2021-02-19 19:19:07,768 WARN L202 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-02-19 19:19:07,932 WARN L202 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 20 [2021-02-19 19:19:07,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:19:07,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627635737] [2021-02-19 19:19:07,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572189648] [2021-02-19 19:19:07,997 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:19:08,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:19:08,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:19:08,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 19:19:08,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:19:08,706 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-19 19:19:08,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:08,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:08,905 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:08,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 24 [2021-02-19 19:19:08,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:08,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:08,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:08,950 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:08,951 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 41 treesize of output 23 [2021-02-19 19:19:08,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:08,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:08,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,009 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:09,010 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 22 [2021-02-19 19:19:09,015 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,070 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:09,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:19:09,075 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,116 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:09,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 21 [2021-02-19 19:19:09,121 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,179 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:09,179 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:19:09,185 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,238 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:09,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 29 [2021-02-19 19:19:09,243 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,299 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:09,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 45 treesize of output 29 [2021-02-19 19:19:09,308 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,353 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:09,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 38 treesize of output 20 [2021-02-19 19:19:09,359 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,407 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:09,407 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 39 treesize of output 1 [2021-02-19 19:19:09,411 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,453 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:09,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 21 [2021-02-19 19:19:09,458 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,499 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:09,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 40 treesize of output 20 [2021-02-19 19:19:09,505 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,549 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:09,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, 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 20 [2021-02-19 19:19:09,556 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,596 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:09,596 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 23 [2021-02-19 19:19:09,601 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,638 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-02-19 19:19:09,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 18 [2021-02-19 19:19:09,644 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:09,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:09,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:09,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, 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 25 [2021-02-19 19:19:09,698 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:10,335 WARN L202 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 33 [2021-02-19 19:19:10,336 INFO L628 ElimStorePlain]: treesize reduction 305, result has 36.5 percent of original size [2021-02-19 19:19:10,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-02-19 19:19:10,340 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:961, output treesize:175 [2021-02-19 19:19:10,671 WARN L202 SmtUtils]: Spent 258.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-02-19 19:19:10,935 WARN L202 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 18 [2021-02-19 19:19:11,096 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:19:11,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:19:11,096 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-02-19 19:19:11,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052459328] [2021-02-19 19:19:11,097 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:19:11,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:19:11,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:19:11,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:19:11,097 INFO L87 Difference]: Start difference. First operand 2240 states and 7650 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:19:11,763 WARN L202 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-02-19 19:19:13,721 WARN L202 SmtUtils]: Spent 900.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 60 [2021-02-19 19:19:14,365 WARN L202 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 25 [2021-02-19 19:19:14,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:19:14,877 INFO L93 Difference]: Finished difference Result 2983 states and 9942 transitions. [2021-02-19 19:19:14,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:19:14,879 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:19:14,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:19:14,884 INFO L225 Difference]: With dead ends: 2983 [2021-02-19 19:19:14,884 INFO L226 Difference]: Without dead ends: 2937 [2021-02-19 19:19:14,884 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:19:14,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2937 states. [2021-02-19 19:19:14,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2937 to 2240. [2021-02-19 19:19:14,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 2239 states have (on average 3.4167038856632423) internal successors, (7650), 2239 states have internal predecessors, (7650), 0 states have call successors, (0), 0 states have call 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:14,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 7650 transitions. [2021-02-19 19:19:14,916 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 7650 transitions. Word has length 26 [2021-02-19 19:19:14,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:19:14,916 INFO L480 AbstractCegarLoop]: Abstraction has 2240 states and 7650 transitions. [2021-02-19 19:19:14,916 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:19:14,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 7650 transitions. [2021-02-19 19:19:14,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:19:14,919 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:19:14,919 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:19:15,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2656 [2021-02-19 19:19:15,120 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:19:15,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:19:15,120 INFO L82 PathProgramCache]: Analyzing trace with hash -478896014, now seen corresponding path program 46 times [2021-02-19 19:19:15,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:19:15,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497669164] [2021-02-19 19:19:15,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:19:15,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:19:15,546 WARN L202 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-02-19 19:19:15,772 WARN L202 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-02-19 19:19:15,892 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:19:15,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497669164] [2021-02-19 19:19:15,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027192222] [2021-02-19 19:19:15,892 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:19:15,915 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:19:15,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:19:15,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-02-19 19:19:15,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:19:16,533 WARN L202 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-02-19 19:19:17,164 WARN L202 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2021-02-19 19:19:17,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:17,863 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:17,864 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:19:17,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:17,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:17,921 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:17,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 19:19:17,926 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:19,194 WARN L202 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-02-19 19:19:19,196 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.5 percent of original size [2021-02-19 19:19:19,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:19,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:19,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:19:19,253 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:19,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:19,292 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:19,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:19:19,299 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:19,894 WARN L202 SmtUtils]: Spent 593.00 ms on a formula simplification that was a NOOP. DAG size: 81 [2021-02-19 19:19:19,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:19,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:19,946 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:19,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 30 treesize of output 24 [2021-02-19 19:19:19,956 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:19,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:19,996 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:19,997 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 20 [2021-02-19 19:19:20,001 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:20,590 WARN L202 SmtUtils]: Spent 587.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-02-19 19:19:20,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:20,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:20,643 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:20,643 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:19:20,650 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:20,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:20,685 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:20,685 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:19:20,699 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:21,022 WARN L202 SmtUtils]: Spent 321.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-02-19 19:19:21,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:21,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:21,075 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:21,075 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 24 [2021-02-19 19:19:21,093 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:21,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:21,134 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-02-19 19:19:21,134 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 20 [2021-02-19 19:19:21,139 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:21,634 WARN L202 SmtUtils]: Spent 495.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-02-19 19:19:21,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:19:21,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-02-19 19:19:21,648 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-02-19 19:19:22,044 WARN L202 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 21 [2021-02-19 19:19:22,239 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:19:22,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:19:22,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-02-19 19:19:22,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325662359] [2021-02-19 19:19:22,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-02-19 19:19:22,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:19:22,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-02-19 19:19:22,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-02-19 19:19:22,240 INFO L87 Difference]: Start difference. First operand 2240 states and 7650 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:19:23,321 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-02-19 19:19:23,921 WARN L202 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-02-19 19:19:24,425 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-02-19 19:19:24,754 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 21 [2021-02-19 19:19:24,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:19:24,971 INFO L93 Difference]: Finished difference Result 2859 states and 9622 transitions. [2021-02-19 19:19:24,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 19:19:24,975 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:19:24,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:19:24,979 INFO L225 Difference]: With dead ends: 2859 [2021-02-19 19:19:24,979 INFO L226 Difference]: Without dead ends: 2844 [2021-02-19 19:19:24,979 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=137, Invalid=463, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:19:24,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2844 states. [2021-02-19 19:19:25,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2844 to 2240. [2021-02-19 19:19:25,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 2239 states have (on average 3.4167038856632423) internal successors, (7650), 2239 states have internal predecessors, (7650), 0 states have call successors, (0), 0 states have call 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:25,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 7650 transitions. [2021-02-19 19:19:25,011 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 7650 transitions. Word has length 26 [2021-02-19 19:19:25,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:19:25,011 INFO L480 AbstractCegarLoop]: Abstraction has 2240 states and 7650 transitions. [2021-02-19 19:19:25,011 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:19:25,011 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 7650 transitions. [2021-02-19 19:19:25,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:19:25,014 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:19:25,014 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:25,214 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2679,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:19:25,214 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:19:25,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:19:25,214 INFO L82 PathProgramCache]: Analyzing trace with hash -813587534, now seen corresponding path program 53 times [2021-02-19 19:19:25,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:19:25,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618989473] [2021-02-19 19:19:25,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:19:25,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:19:25,447 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 22 [2021-02-19 19:19:25,701 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 20 [2021-02-19 19:19:26,013 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:26,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618989473] [2021-02-19 19:19:26,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63134983] [2021-02-19 19:19:26,014 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:19:26,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:19:26,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:19:26,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:19:26,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:19:26,506 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-02-19 19:19:26,771 WARN L202 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-02-19 19:19:27,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:27,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:27,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:27,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:27,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:27,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:19:27,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:19:28,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,063 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:19:28,067 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,098 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:19:28,103 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,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, 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:19:28,140 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,171 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:19:28,175 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:19:28,210 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,245 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:19:28,250 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,283 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:19:28,287 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,317 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:19:28,322 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,350 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:19:28,355 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,383 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:19:28,388 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,416 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:19:28,420 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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:19:28,445 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:19:28,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:19:28,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-02-19 19:19:28,460 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-02-19 19:19:28,565 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 14 [2021-02-19 19:19:28,566 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-02-19 19:19:28,570 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:19:28,570 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-02-19 19:19:28,685 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:28,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:19:28,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-02-19 19:19:28,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572053742] [2021-02-19 19:19:28,685 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:19:28,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:19:28,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:19:28,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:19:28,685 INFO L87 Difference]: Start difference. First operand 2240 states and 7650 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:19:30,031 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 36 Received shutdown request... [2021-02-19 19:19:30,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 19:19:30,342 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2717 [2021-02-19 19:19:30,342 WARN L545 AbstractCegarLoop]: Verification canceled [2021-02-19 19:19:30,346 WARN L224 ceAbstractionStarter]: Timeout [2021-02-19 19:19:30,346 INFO L202 PluginConnector]: Adding new model min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.02 07:19:30 BasicIcfg [2021-02-19 19:19:30,346 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-02-19 19:19:30,347 INFO L168 Benchmark]: Toolchain (without parser) took 551696.62 ms. Allocated memory was 316.7 MB in the beginning and 589.3 MB in the end (delta: 272.6 MB). Free memory was 297.0 MB in the beginning and 421.3 MB in the end (delta: -124.3 MB). Peak memory consumption was 150.0 MB. Max. memory is 16.0 GB. [2021-02-19 19:19:30,347 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.16 ms. Allocated memory is still 316.7 MB. Free memory was 298.2 MB in the beginning and 298.1 MB in the end (delta: 83.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 19:19:30,347 INFO L168 Benchmark]: Boogie Procedure Inliner took 30.46 ms. Allocated memory is still 316.7 MB. Free memory was 296.5 MB in the beginning and 295.1 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 19:19:30,347 INFO L168 Benchmark]: Boogie Preprocessor took 19.80 ms. Allocated memory is still 316.7 MB. Free memory was 295.1 MB in the beginning and 294.0 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 19:19:30,347 INFO L168 Benchmark]: RCFGBuilder took 312.21 ms. Allocated memory is still 316.7 MB. Free memory was 294.0 MB in the beginning and 281.4 MB in the end (delta: 12.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-02-19 19:19:30,347 INFO L168 Benchmark]: TraceAbstraction took 551305.22 ms. Allocated memory was 316.7 MB in the beginning and 589.3 MB in the end (delta: 272.6 MB). Free memory was 280.9 MB in the beginning and 421.3 MB in the end (delta: -140.4 MB). Peak memory consumption was 133.3 MB. Max. memory is 16.0 GB. [2021-02-19 19:19:30,347 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.16 ms. Allocated memory is still 316.7 MB. Free memory was 298.2 MB in the beginning and 298.1 MB in the end (delta: 83.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 30.46 ms. Allocated memory is still 316.7 MB. Free memory was 296.5 MB in the beginning and 295.1 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 19.80 ms. Allocated memory is still 316.7 MB. Free memory was 295.1 MB in the beginning and 294.0 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 312.21 ms. Allocated memory is still 316.7 MB. Free memory was 294.0 MB in the beginning and 281.4 MB in the end (delta: 12.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 551305.22 ms. Allocated memory was 316.7 MB in the beginning and 589.3 MB in the end (delta: 272.6 MB). Free memory was 280.9 MB in the beginning and 421.3 MB in the end (delta: -140.4 MB). Peak memory consumption was 133.3 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 64). Cancelled while BasicCegarLoop was constructing difference of abstraction (2240states) and FLOYD_HOARE automaton (currently 15 states, 18 states before enhancement),while ReachableStatesComputation was computing reachable states (239 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: 551.1s, OverallIterations: 102, TraceHistogramMax: 2, AutomataDifference: 326.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4255 SDtfs, 20730 SDslu, 30684 SDs, 0 SdLazy, 55430 SolverSat, 3633 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 47.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5346 GetRequests, 1883 SyntacticMatches, 82 SemanticMatches, 3381 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39948 ImplicationChecksByTransitivity, 326.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2240occurred in iteration=99, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.8s AutomataMinimizationTime, 101 MinimizatonAttempts, 77977 StatesRemovedByMinimization, 101 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 196.4s InterpolantComputationTime, 5038 NumberOfCodeBlocks, 5038 NumberOfCodeBlocksAsserted, 321 NumberOfCheckSat, 4837 ConstructedInterpolants, 88 QuantifiedInterpolants, 2707093 SizeOfPredicates, 470 NumberOfNonLiveVariables, 6324 ConjunctsInSsa, 1823 ConjunctsInUnsatCore, 201 InterpolantComputations, 3 PerfectInterpolantSequences, 107/1150 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