/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/channel-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 22:37:38,215 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 22:37:38,216 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 22:37:38,239 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 22:37:38,240 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 22:37:38,242 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 22:37:38,243 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 22:37:38,248 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 22:37:38,249 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 22:37:38,252 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 22:37:38,253 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 22:37:38,254 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 22:37:38,254 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 22:37:38,255 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 22:37:38,256 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 22:37:38,257 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 22:37:38,260 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 22:37:38,260 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 22:37:38,262 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 22:37:38,267 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 22:37:38,268 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 22:37:38,269 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 22:37:38,270 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 22:37:38,271 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 22:37:38,275 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 22:37:38,276 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 22:37:38,276 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 22:37:38,276 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 22:37:38,276 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 22:37:38,277 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 22:37:38,277 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 22:37:38,277 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 22:37:38,278 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 22:37:38,278 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 22:37:38,279 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 22:37:38,279 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 22:37:38,279 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 22:37:38,280 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 22:37:38,280 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 22:37:38,280 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 22:37:38,281 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 22:37:38,282 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-03-10 22:37:38,309 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 22:37:38,309 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 22:37:38,310 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 22:37:38,310 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 22:37:38,312 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 22:37:38,312 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 22:37:38,312 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 22:37:38,313 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 22:37:38,313 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 22:37:38,313 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 22:37:38,313 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 22:37:38,313 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 22:37:38,313 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 22:37:38,314 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 22:37:38,314 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 22:37:38,315 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 22:37:38,315 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 22:37:38,315 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 22:37:38,315 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 22:37:38,315 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 22:37:38,315 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 22:37:38,315 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 22:37:38,315 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 22:37:38,315 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-03-10 22:37:38,546 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 22:37:38,566 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 22:37:38,568 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 22:37:38,568 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 22:37:38,569 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 22:37:38,570 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/channel-sum.wvr.bpl [2021-03-10 22:37:38,584 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/channel-sum.wvr.bpl' [2021-03-10 22:37:38,614 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 22:37:38,619 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 22:37:38,619 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 22:37:38,620 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 22:37:38,620 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 22:37:38,630 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,634 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,638 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 22:37:38,639 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 22:37:38,640 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 22:37:38,642 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 22:37:38,647 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,647 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,647 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,648 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,650 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,652 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,652 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/1) ... [2021-03-10 22:37:38,653 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 22:37:38,653 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 22:37:38,653 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 22:37:38,654 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 22:37:38,655 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (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-03-10 22:37:38,705 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 22:37:38,705 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 22:37:38,706 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 22:37:38,706 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 22:37:38,706 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 22:37:38,706 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 22:37:38,706 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 22:37:38,706 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 22:37:38,706 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 22:37:38,707 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-10 22:37:38,832 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 22:37:38,832 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-03-10 22:37:38,832 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-03-10 22:37:38,833 INFO L202 PluginConnector]: Adding new model channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 10:37:38 BoogieIcfgContainer [2021-03-10 22:37:38,833 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 22:37:38,834 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 22:37:38,834 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 22:37:38,836 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 22:37:38,836 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:37:38" (1/2) ... [2021-03-10 22:37:38,837 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19607f57 and model type channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 10:37:38, skipping insertion in model container [2021-03-10 22:37:38,837 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 10:37:38" (2/2) ... [2021-03-10 22:37:38,838 INFO L111 eAbstractionObserver]: Analyzing ICFG channel-sum.wvr.bpl [2021-03-10 22:37:38,841 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 22:37:38,841 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 22:37:38,843 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 22:37:38,843 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 22:37:38,861 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-03-10 22:37:38,872 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-03-10 22:37:38,884 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 22:37:38,884 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 22:37:38,884 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 22:37:38,884 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 22:37:38,884 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 22:37:38,884 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 22:37:38,884 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 22:37:38,884 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 22:37:38,889 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 26 places, 22 transitions, 60 flow [2021-03-10 22:37:38,895 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 32 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:38,897 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:38,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-03-10 22:37:38,900 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:38,900 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:38,900 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:38,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:38,903 INFO L82 PathProgramCache]: Analyzing trace with hash 10984786, now seen corresponding path program 1 times [2021-03-10 22:37:38,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:38,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995525325] [2021-03-10 22:37:38,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:38,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:39,022 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:39,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995525325] [2021-03-10 22:37:39,023 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:37:39,023 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:37:39,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107042716] [2021-03-10 22:37:39,026 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:37:39,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:39,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:37:39,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:37:39,035 INFO L87 Difference]: Start difference. First operand has 32 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 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 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:39,047 INFO L93 Difference]: Finished difference Result 54 states and 108 transitions. [2021-03-10 22:37:39,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:37:39,048 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-03-10 22:37:39,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:39,054 INFO L225 Difference]: With dead ends: 54 [2021-03-10 22:37:39,054 INFO L226 Difference]: Without dead ends: 42 [2021-03-10 22:37:39,055 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:37:39,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2021-03-10 22:37:39,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 36. [2021-03-10 22:37:39,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 2.0) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 70 transitions. [2021-03-10 22:37:39,080 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 70 transitions. Word has length 11 [2021-03-10 22:37:39,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:39,081 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 70 transitions. [2021-03-10 22:37:39,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,081 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 70 transitions. [2021-03-10 22:37:39,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-03-10 22:37:39,081 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:39,081 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:39,082 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 22:37:39,082 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:39,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:39,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1844506957, now seen corresponding path program 1 times [2021-03-10 22:37:39,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:39,083 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144048593] [2021-03-10 22:37:39,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:39,107 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:39,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144048593] [2021-03-10 22:37:39,108 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:37:39,108 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 22:37:39,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136414294] [2021-03-10 22:37:39,109 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:37:39,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:39,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:37:39,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:37:39,110 INFO L87 Difference]: Start difference. First operand 36 states and 70 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:39,116 INFO L93 Difference]: Finished difference Result 37 states and 68 transitions. [2021-03-10 22:37:39,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:37:39,116 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 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 13 [2021-03-10 22:37:39,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:39,117 INFO L225 Difference]: With dead ends: 37 [2021-03-10 22:37:39,117 INFO L226 Difference]: Without dead ends: 36 [2021-03-10 22:37:39,117 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:37:39,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-03-10 22:37:39,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2021-03-10 22:37:39,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.9142857142857144) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 67 transitions. [2021-03-10 22:37:39,122 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 67 transitions. Word has length 13 [2021-03-10 22:37:39,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:39,122 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 67 transitions. [2021-03-10 22:37:39,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,122 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 67 transitions. [2021-03-10 22:37:39,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:37:39,123 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:39,123 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:39,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-10 22:37:39,123 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:39,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:39,124 INFO L82 PathProgramCache]: Analyzing trace with hash 244145385, now seen corresponding path program 1 times [2021-03-10 22:37:39,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:39,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406366598] [2021-03-10 22:37:39,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:39,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:39,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406366598] [2021-03-10 22:37:39,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444623765] [2021-03-10 22:37:39,204 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-03-10 22:37:39,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:39,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-10 22:37:39,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:39,386 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 11 treesize of output 7 [2021-03-10 22:37:39,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:39,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:39,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:39,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:10 [2021-03-10 22:37:39,421 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:39,422 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:39,422 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-03-10 22:37:39,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442064364] [2021-03-10 22:37:39,422 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 22:37:39,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:39,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 22:37:39,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:37:39,423 INFO L87 Difference]: Start difference. First operand 36 states and 67 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:39,472 INFO L93 Difference]: Finished difference Result 67 states and 134 transitions. [2021-03-10 22:37:39,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:37:39,472 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 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 16 [2021-03-10 22:37:39,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:39,477 INFO L225 Difference]: With dead ends: 67 [2021-03-10 22:37:39,477 INFO L226 Difference]: Without dead ends: 56 [2021-03-10 22:37:39,486 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 42.7ms TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:37:39,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-03-10 22:37:39,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 46. [2021-03-10 22:37:39,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.9777777777777779) internal successors, (89), 45 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 89 transitions. [2021-03-10 22:37:39,491 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 89 transitions. Word has length 16 [2021-03-10 22:37:39,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:39,491 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 89 transitions. [2021-03-10 22:37:39,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,492 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 89 transitions. [2021-03-10 22:37:39,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:37:39,492 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:39,492 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:39,693 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-03-10 22:37:39,693 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:39,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:39,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1749319479, now seen corresponding path program 1 times [2021-03-10 22:37:39,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:39,694 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831235186] [2021-03-10 22:37:39,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:39,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:39,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:37:39,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831235186] [2021-03-10 22:37:39,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:37:39,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:37:39,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304858199] [2021-03-10 22:37:39,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:37:39,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:39,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:37:39,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:37:39,717 INFO L87 Difference]: Start difference. First operand 46 states and 89 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:39,723 INFO L93 Difference]: Finished difference Result 52 states and 101 transitions. [2021-03-10 22:37:39,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:37:39,727 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 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 16 [2021-03-10 22:37:39,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:39,727 INFO L225 Difference]: With dead ends: 52 [2021-03-10 22:37:39,727 INFO L226 Difference]: Without dead ends: 52 [2021-03-10 22:37:39,728 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:37:39,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-03-10 22:37:39,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 45. [2021-03-10 22:37:39,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.9772727272727273) internal successors, (87), 44 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 87 transitions. [2021-03-10 22:37:39,732 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 87 transitions. Word has length 16 [2021-03-10 22:37:39,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:39,732 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 87 transitions. [2021-03-10 22:37:39,732 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,732 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 87 transitions. [2021-03-10 22:37:39,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:37:39,733 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:39,733 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:39,733 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-10 22:37:39,733 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:39,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:39,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1115470710, now seen corresponding path program 2 times [2021-03-10 22:37:39,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:39,734 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682087980] [2021-03-10 22:37:39,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:39,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:39,762 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:39,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682087980] [2021-03-10 22:37:39,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:37:39,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:37:39,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22947974] [2021-03-10 22:37:39,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:37:39,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:39,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:37:39,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:37:39,763 INFO L87 Difference]: Start difference. First operand 45 states and 87 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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-03-10 22:37:39,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:39,777 INFO L93 Difference]: Finished difference Result 116 states and 226 transitions. [2021-03-10 22:37:39,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:37:39,777 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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-03-10 22:37:39,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:39,778 INFO L225 Difference]: With dead ends: 116 [2021-03-10 22:37:39,778 INFO L226 Difference]: Without dead ends: 113 [2021-03-10 22:37:39,778 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.1ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:37:39,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-03-10 22:37:39,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 87. [2021-03-10 22:37:39,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.104651162790698) internal successors, (181), 86 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 181 transitions. [2021-03-10 22:37:39,786 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 181 transitions. Word has length 18 [2021-03-10 22:37:39,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:39,786 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 181 transitions. [2021-03-10 22:37:39,786 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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-03-10 22:37:39,786 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 181 transitions. [2021-03-10 22:37:39,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:37:39,787 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:39,787 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:39,787 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-10 22:37:39,787 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:39,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:39,788 INFO L82 PathProgramCache]: Analyzing trace with hash -686636110, now seen corresponding path program 3 times [2021-03-10 22:37:39,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:39,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78566044] [2021-03-10 22:37:39,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:39,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:39,803 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:37:39,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78566044] [2021-03-10 22:37:39,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303666841] [2021-03-10 22:37:39,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:37:39,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:37:39,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:39,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 22:37:39,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:39,852 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:37:39,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:39,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-10 22:37:39,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090053609] [2021-03-10 22:37:39,853 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:37:39,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:39,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:37:39,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:37:39,854 INFO L87 Difference]: Start difference. First operand 87 states and 181 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:39,862 INFO L93 Difference]: Finished difference Result 118 states and 228 transitions. [2021-03-10 22:37:39,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:37:39,863 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 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 21 [2021-03-10 22:37:39,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:39,863 INFO L225 Difference]: With dead ends: 118 [2021-03-10 22:37:39,863 INFO L226 Difference]: Without dead ends: 118 [2021-03-10 22:37:39,863 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.1ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:37:39,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-03-10 22:37:39,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 104. [2021-03-10 22:37:39,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.0679611650485437) internal successors, (213), 103 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 213 transitions. [2021-03-10 22:37:39,870 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 213 transitions. Word has length 21 [2021-03-10 22:37:39,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:39,870 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 213 transitions. [2021-03-10 22:37:39,870 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:39,870 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 213 transitions. [2021-03-10 22:37:39,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:37:39,871 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:39,871 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:40,087 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:40,088 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:40,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:40,088 INFO L82 PathProgramCache]: Analyzing trace with hash 1614866322, now seen corresponding path program 1 times [2021-03-10 22:37:40,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:40,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548453449] [2021-03-10 22:37:40,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:40,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:40,256 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:40,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548453449] [2021-03-10 22:37:40,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110030238] [2021-03-10 22:37:40,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:40,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:40,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:37:40,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:40,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:40,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:40,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:40,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-03-10 22:37:40,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:40,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:40,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:40,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:12 [2021-03-10 22:37:40,502 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:40,502 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:40,502 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-03-10 22:37:40,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786915328] [2021-03-10 22:37:40,503 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:37:40,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:40,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:37:40,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:37:40,504 INFO L87 Difference]: Start difference. First operand 104 states and 213 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:40,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:40,568 INFO L93 Difference]: Finished difference Result 175 states and 364 transitions. [2021-03-10 22:37:40,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:37:40,568 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:37:40,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:40,570 INFO L225 Difference]: With dead ends: 175 [2021-03-10 22:37:40,570 INFO L226 Difference]: Without dead ends: 157 [2021-03-10 22:37:40,570 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 132.6ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:37:40,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-03-10 22:37:40,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 119. [2021-03-10 22:37:40,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.0508474576271185) internal successors, (242), 118 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:40,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 242 transitions. [2021-03-10 22:37:40,589 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 242 transitions. Word has length 21 [2021-03-10 22:37:40,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:40,589 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 242 transitions. [2021-03-10 22:37:40,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:40,589 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 242 transitions. [2021-03-10 22:37:40,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:37:40,592 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:40,592 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:40,809 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:40,810 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:40,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:40,810 INFO L82 PathProgramCache]: Analyzing trace with hash 466490442, now seen corresponding path program 2 times [2021-03-10 22:37:40,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:40,810 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536813120] [2021-03-10 22:37:40,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:40,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:40,927 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:40,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536813120] [2021-03-10 22:37:40,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510456449] [2021-03-10 22:37:40,928 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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:40,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:37:40,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:40,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:37:40,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:41,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:41,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:41,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 34 treesize of output 18 [2021-03-10 22:37:41,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:41,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:41,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:41,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:12 [2021-03-10 22:37:41,119 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:41,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:41,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-03-10 22:37:41,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452519789] [2021-03-10 22:37:41,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:37:41,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:41,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:37:41,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:37:41,120 INFO L87 Difference]: Start difference. First operand 119 states and 242 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:41,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:41,245 INFO L93 Difference]: Finished difference Result 209 states and 432 transitions. [2021-03-10 22:37:41,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:37:41,246 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:37:41,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:41,247 INFO L225 Difference]: With dead ends: 209 [2021-03-10 22:37:41,247 INFO L226 Difference]: Without dead ends: 190 [2021-03-10 22:37:41,247 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 121.8ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:37:41,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-03-10 22:37:41,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 123. [2021-03-10 22:37:41,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.040983606557377) internal successors, (249), 122 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:41,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 249 transitions. [2021-03-10 22:37:41,251 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 249 transitions. Word has length 21 [2021-03-10 22:37:41,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:41,251 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 249 transitions. [2021-03-10 22:37:41,251 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:41,251 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 249 transitions. [2021-03-10 22:37:41,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:37:41,252 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:41,252 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:41,455 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:41,455 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:41,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:41,456 INFO L82 PathProgramCache]: Analyzing trace with hash -870312972, now seen corresponding path program 3 times [2021-03-10 22:37:41,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:41,456 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773658366] [2021-03-10 22:37:41,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:41,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:41,561 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:41,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773658366] [2021-03-10 22:37:41,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720882333] [2021-03-10 22:37:41,562 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 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-03-10 22:37:41,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:37:41,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:41,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2021-03-10 22:37:41,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:41,671 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 22:37:41,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 38 treesize of output 18 [2021-03-10 22:37:41,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:41,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:41,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:41,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:12 [2021-03-10 22:37:41,687 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:41,687 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:41,687 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-03-10 22:37:41,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733925473] [2021-03-10 22:37:41,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:37:41,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:41,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:37:41,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:37:41,688 INFO L87 Difference]: Start difference. First operand 123 states and 249 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:41,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:41,759 INFO L93 Difference]: Finished difference Result 180 states and 370 transitions. [2021-03-10 22:37:41,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:37:41,759 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:37:41,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:41,760 INFO L225 Difference]: With dead ends: 180 [2021-03-10 22:37:41,760 INFO L226 Difference]: Without dead ends: 165 [2021-03-10 22:37:41,760 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 101.2ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:37:41,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-03-10 22:37:41,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 130. [2021-03-10 22:37:41,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 129 states have (on average 2.046511627906977) internal successors, (264), 129 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:41,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 264 transitions. [2021-03-10 22:37:41,764 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 264 transitions. Word has length 21 [2021-03-10 22:37:41,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:41,764 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 264 transitions. [2021-03-10 22:37:41,764 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:41,764 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 264 transitions. [2021-03-10 22:37:41,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:37:41,765 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:41,765 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:41,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:41,980 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:41,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:41,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1631872213, now seen corresponding path program 4 times [2021-03-10 22:37:41,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:41,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113513825] [2021-03-10 22:37:41,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:42,010 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:42,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113513825] [2021-03-10 22:37:42,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631978798] [2021-03-10 22:37:42,010 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 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-03-10 22:37:42,033 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:37:42,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:42,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 22:37:42,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:42,071 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:42,071 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:42,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-10 22:37:42,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820143272] [2021-03-10 22:37:42,073 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:37:42,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:42,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:37:42,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:37:42,074 INFO L87 Difference]: Start difference. First operand 130 states and 264 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 5 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:42,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:42,088 INFO L93 Difference]: Finished difference Result 267 states and 530 transitions. [2021-03-10 22:37:42,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:37:42,089 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 5 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 22:37:42,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:42,090 INFO L225 Difference]: With dead ends: 267 [2021-03-10 22:37:42,090 INFO L226 Difference]: Without dead ends: 262 [2021-03-10 22:37:42,090 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.6ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:37:42,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-03-10 22:37:42,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 163. [2021-03-10 22:37:42,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.0925925925925926) internal successors, (339), 162 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:42,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 339 transitions. [2021-03-10 22:37:42,095 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 339 transitions. Word has length 23 [2021-03-10 22:37:42,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:42,095 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 339 transitions. [2021-03-10 22:37:42,096 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 5 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:42,096 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 339 transitions. [2021-03-10 22:37:42,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:42,097 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:42,097 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:42,311 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:42,311 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:42,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:42,312 INFO L82 PathProgramCache]: Analyzing trace with hash 979925673, now seen corresponding path program 5 times [2021-03-10 22:37:42,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:42,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942686494] [2021-03-10 22:37:42,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:42,455 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:37:42,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942686494] [2021-03-10 22:37:42,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465817073] [2021-03-10 22:37:42,456 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 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-03-10 22:37:42,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:37:42,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:42,483 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:42,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:42,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:42,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:42,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:42,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:42,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:42,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:42,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:42,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:42,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:42,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:42,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:42,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:42,695 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:42,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:42,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-03-10 22:37:42,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990631785] [2021-03-10 22:37:42,696 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:37:42,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:42,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:37:42,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:37:42,696 INFO L87 Difference]: Start difference. First operand 163 states and 339 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:42,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:42,835 INFO L93 Difference]: Finished difference Result 337 states and 691 transitions. [2021-03-10 22:37:42,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:37:42,835 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-03-10 22:37:42,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:42,837 INFO L225 Difference]: With dead ends: 337 [2021-03-10 22:37:42,837 INFO L226 Difference]: Without dead ends: 264 [2021-03-10 22:37:42,837 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 238.6ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:42,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-03-10 22:37:42,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 202. [2021-03-10 22:37:42,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 2.0696517412935322) internal successors, (416), 201 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:42,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 416 transitions. [2021-03-10 22:37:42,842 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 416 transitions. Word has length 26 [2021-03-10 22:37:42,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:42,842 INFO L480 AbstractCegarLoop]: Abstraction has 202 states and 416 transitions. [2021-03-10 22:37:42,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:42,842 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 416 transitions. [2021-03-10 22:37:42,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:42,843 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:42,843 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:43,057 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:43,058 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:43,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:43,058 INFO L82 PathProgramCache]: Analyzing trace with hash -494046431, now seen corresponding path program 6 times [2021-03-10 22:37:43,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:43,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155231797] [2021-03-10 22:37:43,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:43,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:43,208 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:43,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155231797] [2021-03-10 22:37:43,209 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104388135] [2021-03-10 22:37:43,209 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 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-03-10 22:37:43,229 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:37:43,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:43,230 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 22:37:43,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:43,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:43,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:43,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:43,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:43,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:43,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:43,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:43,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 25 [2021-03-10 22:37:43,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:43,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:43,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:43,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:10 [2021-03-10 22:37:43,430 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:43,430 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:43,430 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-03-10 22:37:43,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195366687] [2021-03-10 22:37:43,431 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:37:43,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:43,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:37:43,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:43,432 INFO L87 Difference]: Start difference. First operand 202 states and 416 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:43,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:43,573 INFO L93 Difference]: Finished difference Result 375 states and 785 transitions. [2021-03-10 22:37:43,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:37:43,573 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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 26 [2021-03-10 22:37:43,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:43,575 INFO L225 Difference]: With dead ends: 375 [2021-03-10 22:37:43,575 INFO L226 Difference]: Without dead ends: 339 [2021-03-10 22:37:43,575 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 203.4ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:43,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-03-10 22:37:43,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 214. [2021-03-10 22:37:43,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 2.056338028169014) internal successors, (438), 213 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:43,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 438 transitions. [2021-03-10 22:37:43,580 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 438 transitions. Word has length 26 [2021-03-10 22:37:43,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:43,580 INFO L480 AbstractCegarLoop]: Abstraction has 214 states and 438 transitions. [2021-03-10 22:37:43,580 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:43,580 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 438 transitions. [2021-03-10 22:37:43,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:43,580 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:43,580 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:43,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-03-10 22:37:43,791 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:43,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:43,792 INFO L82 PathProgramCache]: Analyzing trace with hash 960569099, now seen corresponding path program 7 times [2021-03-10 22:37:43,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:43,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751573702] [2021-03-10 22:37:43,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:43,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:43,910 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:43,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751573702] [2021-03-10 22:37:43,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34998703] [2021-03-10 22:37:43,910 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 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-03-10 22:37:43,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:43,929 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:43,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:44,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:44,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:44,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:44,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:44,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:44,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:44,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:44,145 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:44,145 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:44,145 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-03-10 22:37:44,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945051232] [2021-03-10 22:37:44,145 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:37:44,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:44,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:37:44,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:44,146 INFO L87 Difference]: Start difference. First operand 214 states and 438 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:44,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:44,250 INFO L93 Difference]: Finished difference Result 372 states and 766 transitions. [2021-03-10 22:37:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:37:44,250 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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 26 [2021-03-10 22:37:44,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:44,251 INFO L225 Difference]: With dead ends: 372 [2021-03-10 22:37:44,251 INFO L226 Difference]: Without dead ends: 352 [2021-03-10 22:37:44,252 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 192.6ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:44,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-03-10 22:37:44,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 217. [2021-03-10 22:37:44,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 2.0555555555555554) internal successors, (444), 216 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:44,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 444 transitions. [2021-03-10 22:37:44,259 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 444 transitions. Word has length 26 [2021-03-10 22:37:44,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:44,259 INFO L480 AbstractCegarLoop]: Abstraction has 217 states and 444 transitions. [2021-03-10 22:37:44,259 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:44,259 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 444 transitions. [2021-03-10 22:37:44,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:44,259 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:44,259 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:44,476 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:44,477 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:44,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:44,477 INFO L82 PathProgramCache]: Analyzing trace with hash -30244623, now seen corresponding path program 8 times [2021-03-10 22:37:44,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:44,477 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077690673] [2021-03-10 22:37:44,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:44,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:44,617 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:37:44,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077690673] [2021-03-10 22:37:44,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666230639] [2021-03-10 22:37:44,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:37:44,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:37:44,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:44,635 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:44,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:44,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:44,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:44,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:44,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:44,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:44,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:44,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:44,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:44,847 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:44,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:44,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-03-10 22:37:44,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240687518] [2021-03-10 22:37:44,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:37:44,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:44,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:37:44,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:37:44,849 INFO L87 Difference]: Start difference. First operand 217 states and 444 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:44,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:44,978 INFO L93 Difference]: Finished difference Result 548 states and 1112 transitions. [2021-03-10 22:37:44,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:37:44,979 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-03-10 22:37:44,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:44,980 INFO L225 Difference]: With dead ends: 548 [2021-03-10 22:37:44,981 INFO L226 Difference]: Without dead ends: 426 [2021-03-10 22:37:44,981 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 234.7ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:37:44,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-03-10 22:37:44,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 247. [2021-03-10 22:37:44,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.024390243902439) internal successors, (498), 246 states have internal predecessors, (498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:44,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 498 transitions. [2021-03-10 22:37:44,986 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 498 transitions. Word has length 26 [2021-03-10 22:37:44,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:44,986 INFO L480 AbstractCegarLoop]: Abstraction has 247 states and 498 transitions. [2021-03-10 22:37:44,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:44,986 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 498 transitions. [2021-03-10 22:37:44,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:44,987 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:44,987 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:45,202 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:45,202 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:45,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:45,202 INFO L82 PathProgramCache]: Analyzing trace with hash -1504216727, now seen corresponding path program 9 times [2021-03-10 22:37:45,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:45,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429187756] [2021-03-10 22:37:45,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:45,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:45,351 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:45,352 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429187756] [2021-03-10 22:37:45,352 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654779202] [2021-03-10 22:37:45,352 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-03-10 22:37:45,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:37:45,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:45,388 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:45,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:45,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:45,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:45,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:45,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:45,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:45,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:45,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:45,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:45,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:45,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:45,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:45,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:45,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:45,605 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:45,605 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:45,605 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-03-10 22:37:45,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645941579] [2021-03-10 22:37:45,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:37:45,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:45,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:37:45,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:45,606 INFO L87 Difference]: Start difference. First operand 247 states and 498 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:45,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:45,795 INFO L93 Difference]: Finished difference Result 541 states and 1123 transitions. [2021-03-10 22:37:45,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:37:45,795 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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 26 [2021-03-10 22:37:45,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:45,797 INFO L225 Difference]: With dead ends: 541 [2021-03-10 22:37:45,797 INFO L226 Difference]: Without dead ends: 488 [2021-03-10 22:37:45,797 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 240.3ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:37:45,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-03-10 22:37:45,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 226. [2021-03-10 22:37:45,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 2.0533333333333332) internal successors, (462), 225 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:45,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 462 transitions. [2021-03-10 22:37:45,802 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 462 transitions. Word has length 26 [2021-03-10 22:37:45,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:45,802 INFO L480 AbstractCegarLoop]: Abstraction has 226 states and 462 transitions. [2021-03-10 22:37:45,802 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:45,802 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 462 transitions. [2021-03-10 22:37:45,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:45,803 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:45,803 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:46,015 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-10 22:37:46,015 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:46,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:46,015 INFO L82 PathProgramCache]: Analyzing trace with hash -49601197, now seen corresponding path program 10 times [2021-03-10 22:37:46,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:46,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172699157] [2021-03-10 22:37:46,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:46,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:46,158 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:46,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172699157] [2021-03-10 22:37:46,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882451460] [2021-03-10 22:37:46,159 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-03-10 22:37:46,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:37:46,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:46,176 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:46,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:46,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:46,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:46,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:46,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:46,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:46,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:46,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:46,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:46,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:46,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:46,374 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:46,393 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:46,393 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:46,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-03-10 22:37:46,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385121795] [2021-03-10 22:37:46,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:37:46,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:46,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:37:46,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:46,394 INFO L87 Difference]: Start difference. First operand 226 states and 462 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:46,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:46,629 INFO L93 Difference]: Finished difference Result 455 states and 934 transitions. [2021-03-10 22:37:46,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:37:46,630 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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 26 [2021-03-10 22:37:46,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:46,631 INFO L225 Difference]: With dead ends: 455 [2021-03-10 22:37:46,631 INFO L226 Difference]: Without dead ends: 435 [2021-03-10 22:37:46,631 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 225.3ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:37:46,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-03-10 22:37:46,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 223. [2021-03-10 22:37:46,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 2.054054054054054) internal successors, (456), 222 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:46,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 456 transitions. [2021-03-10 22:37:46,636 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 456 transitions. Word has length 26 [2021-03-10 22:37:46,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:46,636 INFO L480 AbstractCegarLoop]: Abstraction has 223 states and 456 transitions. [2021-03-10 22:37:46,636 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:46,636 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 456 transitions. [2021-03-10 22:37:46,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:46,636 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:46,636 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:46,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-10 22:37:46,837 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:46,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:46,837 INFO L82 PathProgramCache]: Analyzing trace with hash 802414539, now seen corresponding path program 11 times [2021-03-10 22:37:46,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:46,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674136127] [2021-03-10 22:37:46,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:46,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:46,955 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:46,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674136127] [2021-03-10 22:37:46,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650849002] [2021-03-10 22:37:46,955 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-03-10 22:37:46,986 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:37:46,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:46,987 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:46,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:47,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:47,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:47,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:47,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:47,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:47,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:47,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:47,188 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:47,188 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:47,188 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-03-10 22:37:47,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101184314] [2021-03-10 22:37:47,188 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:37:47,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:47,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:37:47,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:47,189 INFO L87 Difference]: Start difference. First operand 223 states and 456 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:47,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:47,372 INFO L93 Difference]: Finished difference Result 396 states and 819 transitions. [2021-03-10 22:37:47,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:37:47,372 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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 26 [2021-03-10 22:37:47,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:47,373 INFO L225 Difference]: With dead ends: 396 [2021-03-10 22:37:47,373 INFO L226 Difference]: Without dead ends: 375 [2021-03-10 22:37:47,373 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 204.2ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:37:47,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-03-10 22:37:47,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 233. [2021-03-10 22:37:47,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.0560344827586206) internal successors, (477), 232 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:47,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 477 transitions. [2021-03-10 22:37:47,378 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 477 transitions. Word has length 26 [2021-03-10 22:37:47,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:47,378 INFO L480 AbstractCegarLoop]: Abstraction has 233 states and 477 transitions. [2021-03-10 22:37:47,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 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-03-10 22:37:47,378 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 477 transitions. [2021-03-10 22:37:47,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:47,379 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:47,379 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:47,583 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-10 22:37:47,583 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:47,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:47,583 INFO L82 PathProgramCache]: Analyzing trace with hash 509590407, now seen corresponding path program 12 times [2021-03-10 22:37:47,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:47,584 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128885779] [2021-03-10 22:37:47,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:47,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:47,690 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:37:47,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128885779] [2021-03-10 22:37:47,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710827766] [2021-03-10 22:37:47,690 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-03-10 22:37:47,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:37:47,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:47,719 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 22:37:47,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:47,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:47,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:47,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 25 [2021-03-10 22:37:47,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:47,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:47,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:47,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:10 [2021-03-10 22:37:47,870 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:47,871 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:47,871 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 16 [2021-03-10 22:37:47,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394829979] [2021-03-10 22:37:47,871 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:37:47,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:47,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:37:47,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:37:47,873 INFO L87 Difference]: Start difference. First operand 233 states and 477 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 16 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-03-10 22:37:48,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:48,114 INFO L93 Difference]: Finished difference Result 554 states and 1114 transitions. [2021-03-10 22:37:48,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:37:48,115 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 16 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 26 [2021-03-10 22:37:48,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:48,116 INFO L225 Difference]: With dead ends: 554 [2021-03-10 22:37:48,116 INFO L226 Difference]: Without dead ends: 409 [2021-03-10 22:37:48,116 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 254.0ms TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:37:48,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-03-10 22:37:48,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 254. [2021-03-10 22:37:48,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 2.039525691699605) internal successors, (516), 253 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:48,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 516 transitions. [2021-03-10 22:37:48,121 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 516 transitions. Word has length 26 [2021-03-10 22:37:48,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:48,121 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 516 transitions. [2021-03-10 22:37:48,121 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 16 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-03-10 22:37:48,121 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 516 transitions. [2021-03-10 22:37:48,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:48,121 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:48,121 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:48,335 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:48,335 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:48,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:48,336 INFO L82 PathProgramCache]: Analyzing trace with hash -964381697, now seen corresponding path program 13 times [2021-03-10 22:37:48,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:48,336 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535019429] [2021-03-10 22:37:48,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:48,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:48,458 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:48,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535019429] [2021-03-10 22:37:48,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386066316] [2021-03-10 22:37:48,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:48,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:48,475 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:48,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:48,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:48,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:48,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:48,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:48,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:48,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:48,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, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:48,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:48,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:48,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:48,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:48,684 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:48,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:48,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-03-10 22:37:48,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429385295] [2021-03-10 22:37:48,685 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:37:48,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:48,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:37:48,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:37:48,685 INFO L87 Difference]: Start difference. First operand 254 states and 516 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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-03-10 22:37:48,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:48,845 INFO L93 Difference]: Finished difference Result 551 states and 1147 transitions. [2021-03-10 22:37:48,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:37:48,845 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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 26 [2021-03-10 22:37:48,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:48,847 INFO L225 Difference]: With dead ends: 551 [2021-03-10 22:37:48,847 INFO L226 Difference]: Without dead ends: 498 [2021-03-10 22:37:48,847 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 217.7ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:37:48,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-03-10 22:37:48,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 230. [2021-03-10 22:37:48,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.069868995633188) internal successors, (474), 229 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:48,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 474 transitions. [2021-03-10 22:37:48,852 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 474 transitions. Word has length 26 [2021-03-10 22:37:48,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:48,852 INFO L480 AbstractCegarLoop]: Abstraction has 230 states and 474 transitions. [2021-03-10 22:37:48,852 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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-03-10 22:37:48,852 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 474 transitions. [2021-03-10 22:37:48,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:48,852 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:48,852 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:49,053 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:49,053 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:49,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:49,053 INFO L82 PathProgramCache]: Analyzing trace with hash 490233833, now seen corresponding path program 14 times [2021-03-10 22:37:49,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:49,053 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482360997] [2021-03-10 22:37:49,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:49,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:49,167 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:49,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482360997] [2021-03-10 22:37:49,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038522821] [2021-03-10 22:37:49,168 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-03-10 22:37:49,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:37:49,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:49,185 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:49,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:49,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:49,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:49,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:49,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:49,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:49,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:49,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:49,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:49,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:49,387 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:49,387 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:49,387 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-03-10 22:37:49,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976931742] [2021-03-10 22:37:49,388 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:37:49,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:49,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:37:49,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:37:49,389 INFO L87 Difference]: Start difference. First operand 230 states and 474 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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-03-10 22:37:49,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:49,619 INFO L93 Difference]: Finished difference Result 469 states and 967 transitions. [2021-03-10 22:37:49,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:37:49,619 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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 26 [2021-03-10 22:37:49,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:49,621 INFO L225 Difference]: With dead ends: 469 [2021-03-10 22:37:49,621 INFO L226 Difference]: Without dead ends: 449 [2021-03-10 22:37:49,621 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 231.7ms TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:37:49,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-03-10 22:37:49,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 227. [2021-03-10 22:37:49,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 226 states have (on average 2.0707964601769913) internal successors, (468), 226 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:49,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 468 transitions. [2021-03-10 22:37:49,625 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 468 transitions. Word has length 26 [2021-03-10 22:37:49,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:49,625 INFO L480 AbstractCegarLoop]: Abstraction has 227 states and 468 transitions. [2021-03-10 22:37:49,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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-03-10 22:37:49,626 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 468 transitions. [2021-03-10 22:37:49,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:49,626 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:49,626 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:49,843 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:49,843 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:49,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:49,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1342249569, now seen corresponding path program 15 times [2021-03-10 22:37:49,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:49,844 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506972715] [2021-03-10 22:37:49,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:49,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:49,966 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:49,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506972715] [2021-03-10 22:37:49,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189531320] [2021-03-10 22:37:49,966 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-03-10 22:37:49,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:37:49,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:49,984 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:49,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:50,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:50,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:50,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:50,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:50,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:50,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:50,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:50,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:50,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:50,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:10 [2021-03-10 22:37:50,187 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:50,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:50,188 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-03-10 22:37:50,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646885069] [2021-03-10 22:37:50,188 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:37:50,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:50,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:37:50,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:37:50,188 INFO L87 Difference]: Start difference. First operand 227 states and 468 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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-03-10 22:37:50,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:50,436 INFO L93 Difference]: Finished difference Result 452 states and 935 transitions. [2021-03-10 22:37:50,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:37:50,437 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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 26 [2021-03-10 22:37:50,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:50,438 INFO L225 Difference]: With dead ends: 452 [2021-03-10 22:37:50,438 INFO L226 Difference]: Without dead ends: 431 [2021-03-10 22:37:50,438 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 214.3ms TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:37:50,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-03-10 22:37:50,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 206. [2021-03-10 22:37:50,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 2.048780487804878) internal successors, (420), 205 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:50,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 420 transitions. [2021-03-10 22:37:50,443 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 420 transitions. Word has length 26 [2021-03-10 22:37:50,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:50,443 INFO L480 AbstractCegarLoop]: Abstraction has 206 states and 420 transitions. [2021-03-10 22:37:50,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 17 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-03-10 22:37:50,443 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 420 transitions. [2021-03-10 22:37:50,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:37:50,443 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:50,443 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:50,653 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-03-10 22:37:50,653 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:50,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:50,653 INFO L82 PathProgramCache]: Analyzing trace with hash -931564597, now seen corresponding path program 16 times [2021-03-10 22:37:50,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:50,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829896704] [2021-03-10 22:37:50,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:50,779 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:50,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829896704] [2021-03-10 22:37:50,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998516651] [2021-03-10 22:37:50,779 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-03-10 22:37:50,797 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:37:50,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:50,798 WARN L261 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:37:50,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:50,913 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 22:37:50,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 25 [2021-03-10 22:37:50,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:50,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:50,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:50,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-03-10 22:37:50,926 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:50,927 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:50,927 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-03-10 22:37:50,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016086473] [2021-03-10 22:37:50,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:37:50,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:50,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:37:50,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:37:50,928 INFO L87 Difference]: Start difference. First operand 206 states and 420 transitions. Second operand has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:51,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:51,116 INFO L93 Difference]: Finished difference Result 294 states and 606 transitions. [2021-03-10 22:37:51,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:37:51,116 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-03-10 22:37:51,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:51,117 INFO L225 Difference]: With dead ends: 294 [2021-03-10 22:37:51,117 INFO L226 Difference]: Without dead ends: 279 [2021-03-10 22:37:51,117 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 192.4ms TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:37:51,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-03-10 22:37:51,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 213. [2021-03-10 22:37:51,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.05188679245283) internal successors, (435), 212 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:51,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 435 transitions. [2021-03-10 22:37:51,121 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 435 transitions. Word has length 26 [2021-03-10 22:37:51,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:51,121 INFO L480 AbstractCegarLoop]: Abstraction has 213 states and 435 transitions. [2021-03-10 22:37:51,121 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:51,121 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 435 transitions. [2021-03-10 22:37:51,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-03-10 22:37:51,121 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:51,121 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:51,335 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-03-10 22:37:51,335 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:51,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:51,336 INFO L82 PathProgramCache]: Analyzing trace with hash -1396364564, now seen corresponding path program 17 times [2021-03-10 22:37:51,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:51,336 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753448144] [2021-03-10 22:37:51,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:51,360 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:51,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753448144] [2021-03-10 22:37:51,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979668610] [2021-03-10 22:37:51,361 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-03-10 22:37:51,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:37:51,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:51,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 22:37:51,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:51,417 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:51,417 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:51,417 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-10 22:37:51,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075631836] [2021-03-10 22:37:51,417 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 22:37:51,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:51,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 22:37:51,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:37:51,418 INFO L87 Difference]: Start difference. First operand 213 states and 435 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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-03-10 22:37:51,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:51,433 INFO L93 Difference]: Finished difference Result 413 states and 828 transitions. [2021-03-10 22:37:51,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:37:51,434 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 28 [2021-03-10 22:37:51,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:51,435 INFO L225 Difference]: With dead ends: 413 [2021-03-10 22:37:51,435 INFO L226 Difference]: Without dead ends: 406 [2021-03-10 22:37:51,435 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 12.6ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:37:51,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-03-10 22:37:51,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 254. [2021-03-10 22:37:51,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 2.0790513833992095) internal successors, (526), 253 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:51,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 526 transitions. [2021-03-10 22:37:51,439 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 526 transitions. Word has length 28 [2021-03-10 22:37:51,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:51,439 INFO L480 AbstractCegarLoop]: Abstraction has 254 states and 526 transitions. [2021-03-10 22:37:51,440 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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-03-10 22:37:51,440 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 526 transitions. [2021-03-10 22:37:51,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:51,440 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:51,440 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:51,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-10 22:37:51,655 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:51,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:51,656 INFO L82 PathProgramCache]: Analyzing trace with hash -160566182, now seen corresponding path program 18 times [2021-03-10 22:37:51,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:51,656 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597066577] [2021-03-10 22:37:51,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:51,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:51,854 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:37:51,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597066577] [2021-03-10 22:37:51,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714354830] [2021-03-10 22:37:51,855 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-03-10 22:37:51,874 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:37:51,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:51,875 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:37:51,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:52,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:52,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:52,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:52,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:52,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:37:52,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:52,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:52,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:52,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:37:52,205 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:52,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:52,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 23 [2021-03-10 22:37:52,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588534755] [2021-03-10 22:37:52,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:37:52,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:52,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:37:52,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:37:52,206 INFO L87 Difference]: Start difference. First operand 254 states and 526 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:52,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:52,404 INFO L93 Difference]: Finished difference Result 642 states and 1316 transitions. [2021-03-10 22:37:52,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:37:52,404 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:37:52,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:52,406 INFO L225 Difference]: With dead ends: 642 [2021-03-10 22:37:52,406 INFO L226 Difference]: Without dead ends: 522 [2021-03-10 22:37:52,406 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 394.0ms TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:37:52,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-03-10 22:37:52,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 329. [2021-03-10 22:37:52,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.048780487804878) internal successors, (672), 328 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:52,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 672 transitions. [2021-03-10 22:37:52,411 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 672 transitions. Word has length 31 [2021-03-10 22:37:52,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:52,411 INFO L480 AbstractCegarLoop]: Abstraction has 329 states and 672 transitions. [2021-03-10 22:37:52,411 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:52,411 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 672 transitions. [2021-03-10 22:37:52,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:52,412 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:52,412 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:52,627 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-03-10 22:37:52,627 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:52,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:52,628 INFO L82 PathProgramCache]: Analyzing trace with hash -1308942062, now seen corresponding path program 19 times [2021-03-10 22:37:52,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:52,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959368256] [2021-03-10 22:37:52,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:52,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:52,829 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:52,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959368256] [2021-03-10 22:37:52,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136583091] [2021-03-10 22:37:52,829 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-03-10 22:37:52,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:52,848 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:37:52,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:53,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:53,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:53,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:53,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:53,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:37:53,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:53,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:53,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:53,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:37:53,156 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:53,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:53,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:37:53,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894585175] [2021-03-10 22:37:53,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:37:53,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:53,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:37:53,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:37:53,157 INFO L87 Difference]: Start difference. First operand 329 states and 672 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:53,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:53,308 INFO L93 Difference]: Finished difference Result 738 states and 1537 transitions. [2021-03-10 22:37:53,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:37:53,308 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:37:53,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:53,310 INFO L225 Difference]: With dead ends: 738 [2021-03-10 22:37:53,310 INFO L226 Difference]: Without dead ends: 685 [2021-03-10 22:37:53,310 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 388.0ms TimeCoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-03-10 22:37:53,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-03-10 22:37:53,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 350. [2021-03-10 22:37:53,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 349 states have (on average 2.04297994269341) internal successors, (713), 349 states have internal predecessors, (713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:53,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 713 transitions. [2021-03-10 22:37:53,316 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 713 transitions. Word has length 31 [2021-03-10 22:37:53,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:53,316 INFO L480 AbstractCegarLoop]: Abstraction has 350 states and 713 transitions. [2021-03-10 22:37:53,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:53,316 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 713 transitions. [2021-03-10 22:37:53,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:53,317 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:53,317 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:53,531 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-10 22:37:53,532 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:53,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:53,532 INFO L82 PathProgramCache]: Analyzing trace with hash 1649221820, now seen corresponding path program 20 times [2021-03-10 22:37:53,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:53,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25644901] [2021-03-10 22:37:53,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:53,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:53,745 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:53,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25644901] [2021-03-10 22:37:53,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199399275] [2021-03-10 22:37:53,746 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 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-03-10 22:37:53,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:37:53,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:53,764 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:37:53,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:54,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:54,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:54,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:54,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:54,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:37:54,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:54,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:54,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:54,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:37:54,092 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:54,093 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:54,093 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:37:54,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199982091] [2021-03-10 22:37:54,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:37:54,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:54,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:37:54,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:37:54,094 INFO L87 Difference]: Start difference. First operand 350 states and 713 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:54,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:54,339 INFO L93 Difference]: Finished difference Result 790 states and 1641 transitions. [2021-03-10 22:37:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:37:54,340 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:37:54,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:54,341 INFO L225 Difference]: With dead ends: 790 [2021-03-10 22:37:54,341 INFO L226 Difference]: Without dead ends: 734 [2021-03-10 22:37:54,342 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 414.4ms TimeCoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:37:54,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-03-10 22:37:54,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 356. [2021-03-10 22:37:54,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.045070422535211) internal successors, (726), 355 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:54,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 726 transitions. [2021-03-10 22:37:54,347 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 726 transitions. Word has length 31 [2021-03-10 22:37:54,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:54,347 INFO L480 AbstractCegarLoop]: Abstraction has 356 states and 726 transitions. [2021-03-10 22:37:54,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:54,347 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 726 transitions. [2021-03-10 22:37:54,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:54,348 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:54,348 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:54,562 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:54,563 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:54,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:54,563 INFO L82 PathProgramCache]: Analyzing trace with hash 1866596212, now seen corresponding path program 21 times [2021-03-10 22:37:54,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:54,563 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683603486] [2021-03-10 22:37:54,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:54,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:54,757 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:54,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683603486] [2021-03-10 22:37:54,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840116627] [2021-03-10 22:37:54,758 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 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-03-10 22:37:54,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:37:54,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:54,777 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 45 conjunts are in the unsatisfiable core [2021-03-10 22:37:54,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:55,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:55,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:55,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:55,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:55,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 32 [2021-03-10 22:37:55,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:55,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:55,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:55,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:84, output treesize:12 [2021-03-10 22:37:55,089 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:55,089 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:55,089 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:37:55,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409599515] [2021-03-10 22:37:55,089 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:37:55,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:55,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:37:55,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:37:55,090 INFO L87 Difference]: Start difference. First operand 356 states and 726 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:55,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:55,302 INFO L93 Difference]: Finished difference Result 852 states and 1746 transitions. [2021-03-10 22:37:55,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:37:55,302 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:37:55,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:55,304 INFO L225 Difference]: With dead ends: 852 [2021-03-10 22:37:55,304 INFO L226 Difference]: Without dead ends: 731 [2021-03-10 22:37:55,304 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 414.2ms TimeCoverageRelationStatistics Valid=94, Invalid=662, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:37:55,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-03-10 22:37:55,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 365. [2021-03-10 22:37:55,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 2.0467032967032965) internal successors, (745), 364 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:55,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 745 transitions. [2021-03-10 22:37:55,309 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 745 transitions. Word has length 31 [2021-03-10 22:37:55,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:55,310 INFO L480 AbstractCegarLoop]: Abstraction has 365 states and 745 transitions. [2021-03-10 22:37:55,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:55,310 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 745 transitions. [2021-03-10 22:37:55,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:55,310 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:55,310 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:55,523 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-03-10 22:37:55,523 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:55,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:55,523 INFO L82 PathProgramCache]: Analyzing trace with hash 865807024, now seen corresponding path program 22 times [2021-03-10 22:37:55,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:55,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322828905] [2021-03-10 22:37:55,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:55,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:55,699 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:37:55,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322828905] [2021-03-10 22:37:55,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704524451] [2021-03-10 22:37:55,699 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 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-03-10 22:37:55,720 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:37:55,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:55,721 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:37:55,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:56,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:56,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:56,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:56,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:37:56,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:56,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:56,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:56,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:37:56,034 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:56,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:56,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 23 [2021-03-10 22:37:56,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628366312] [2021-03-10 22:37:56,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:37:56,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:56,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:37:56,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:37:56,035 INFO L87 Difference]: Start difference. First operand 365 states and 745 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:56,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:56,279 INFO L93 Difference]: Finished difference Result 846 states and 1712 transitions. [2021-03-10 22:37:56,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:37:56,280 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:37:56,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:56,281 INFO L225 Difference]: With dead ends: 846 [2021-03-10 22:37:56,281 INFO L226 Difference]: Without dead ends: 701 [2021-03-10 22:37:56,282 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 439.1ms TimeCoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:37:56,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-03-10 22:37:56,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 422. [2021-03-10 22:37:56,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 2.01187648456057) internal successors, (847), 421 states have internal predecessors, (847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:56,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 847 transitions. [2021-03-10 22:37:56,287 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 847 transitions. Word has length 31 [2021-03-10 22:37:56,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:56,287 INFO L480 AbstractCegarLoop]: Abstraction has 422 states and 847 transitions. [2021-03-10 22:37:56,287 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:56,287 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 847 transitions. [2021-03-10 22:37:56,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:56,288 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:56,288 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:56,502 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:56,503 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:56,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:56,503 INFO L82 PathProgramCache]: Analyzing trace with hash -282568856, now seen corresponding path program 23 times [2021-03-10 22:37:56,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:56,503 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905561819] [2021-03-10 22:37:56,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:56,693 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:56,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905561819] [2021-03-10 22:37:56,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435585946] [2021-03-10 22:37:56,694 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 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-03-10 22:37:56,714 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:37:56,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:56,714 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 22:37:56,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:56,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:56,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:56,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:56,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:56,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:37:56,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:57,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:57,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:57,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:37:57,009 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:57,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:57,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:37:57,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521620407] [2021-03-10 22:37:57,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:37:57,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:57,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:37:57,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:37:57,010 INFO L87 Difference]: Start difference. First operand 422 states and 847 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:57,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:57,231 INFO L93 Difference]: Finished difference Result 915 states and 1887 transitions. [2021-03-10 22:37:57,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:37:57,231 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:37:57,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:57,233 INFO L225 Difference]: With dead ends: 915 [2021-03-10 22:37:57,233 INFO L226 Difference]: Without dead ends: 862 [2021-03-10 22:37:57,233 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 397.3ms TimeCoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:37:57,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2021-03-10 22:37:57,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 419. [2021-03-10 22:37:57,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.011961722488038) internal successors, (841), 418 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:57,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 841 transitions. [2021-03-10 22:37:57,240 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 841 transitions. Word has length 31 [2021-03-10 22:37:57,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:57,240 INFO L480 AbstractCegarLoop]: Abstraction has 419 states and 841 transitions. [2021-03-10 22:37:57,240 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:57,240 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 841 transitions. [2021-03-10 22:37:57,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:57,241 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:57,241 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:57,446 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-10 22:37:57,447 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:57,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:57,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1619372270, now seen corresponding path program 24 times [2021-03-10 22:37:57,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:57,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297314915] [2021-03-10 22:37:57,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:57,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:57,632 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:57,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297314915] [2021-03-10 22:37:57,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092491105] [2021-03-10 22:37:57,632 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 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-03-10 22:37:57,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:37:57,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:57,665 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:37:57,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:57,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:57,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:57,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:57,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:57,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:37:57,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:57,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:57,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:57,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:37:58,006 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:58,006 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:58,007 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:37:58,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950419341] [2021-03-10 22:37:58,007 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:37:58,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:58,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:37:58,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:37:58,007 INFO L87 Difference]: Start difference. First operand 419 states and 841 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:58,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:58,334 INFO L93 Difference]: Finished difference Result 930 states and 1919 transitions. [2021-03-10 22:37:58,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:37:58,335 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:37:58,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:58,337 INFO L225 Difference]: With dead ends: 930 [2021-03-10 22:37:58,337 INFO L226 Difference]: Without dead ends: 874 [2021-03-10 22:37:58,337 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 429.3ms TimeCoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:37:58,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-03-10 22:37:58,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 416. [2021-03-10 22:37:58,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 2.0120481927710845) internal successors, (835), 415 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:58,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 835 transitions. [2021-03-10 22:37:58,343 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 835 transitions. Word has length 31 [2021-03-10 22:37:58,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:58,343 INFO L480 AbstractCegarLoop]: Abstraction has 416 states and 835 transitions. [2021-03-10 22:37:58,343 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:58,343 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 835 transitions. [2021-03-10 22:37:58,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:58,343 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:58,344 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:58,558 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:37:58,558 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:58,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:58,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1401997878, now seen corresponding path program 25 times [2021-03-10 22:37:58,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:58,559 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619758346] [2021-03-10 22:37:58,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:58,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:58,731 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:58,731 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619758346] [2021-03-10 22:37:58,731 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720588422] [2021-03-10 22:37:58,731 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 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-03-10 22:37:58,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:58,757 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:37:58,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:37:59,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:59,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:59,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:37:59,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:37:59,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:37:59,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:37:59,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:37:59,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:37:59,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:37:59,083 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:59,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:37:59,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:37:59,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633680668] [2021-03-10 22:37:59,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:37:59,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:37:59,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:37:59,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:37:59,085 INFO L87 Difference]: Start difference. First operand 416 states and 835 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:59,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:37:59,426 INFO L93 Difference]: Finished difference Result 1013 states and 2086 transitions. [2021-03-10 22:37:59,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:37:59,426 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:37:59,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:37:59,428 INFO L225 Difference]: With dead ends: 1013 [2021-03-10 22:37:59,429 INFO L226 Difference]: Without dead ends: 954 [2021-03-10 22:37:59,429 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 451.5ms TimeCoverageRelationStatistics Valid=99, Invalid=771, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:37:59,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2021-03-10 22:37:59,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 416. [2021-03-10 22:37:59,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 2.0120481927710845) internal successors, (835), 415 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:37:59,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 835 transitions. [2021-03-10 22:37:59,435 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 835 transitions. Word has length 31 [2021-03-10 22:37:59,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:37:59,435 INFO L480 AbstractCegarLoop]: Abstraction has 416 states and 835 transitions. [2021-03-10 22:37:59,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:37:59,435 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 835 transitions. [2021-03-10 22:37:59,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:37:59,436 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:37:59,436 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:37:59,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-03-10 22:37:59,649 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:37:59,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:37:59,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1874857228, now seen corresponding path program 26 times [2021-03-10 22:37:59,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:37:59,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915384772] [2021-03-10 22:37:59,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:37:59,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:37:59,835 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:37:59,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915384772] [2021-03-10 22:37:59,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028109155] [2021-03-10 22:37:59,835 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 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-03-10 22:37:59,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:37:59,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:37:59,854 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:37:59,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:00,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:00,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:00,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:00,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:00,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:00,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:00,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:00,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:00,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:00,173 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:00,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:00,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:00,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115164249] [2021-03-10 22:38:00,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:00,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:00,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:00,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:00,174 INFO L87 Difference]: Start difference. First operand 416 states and 835 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:00,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:00,424 INFO L93 Difference]: Finished difference Result 920 states and 1890 transitions. [2021-03-10 22:38:00,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:38:00,425 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:00,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:00,427 INFO L225 Difference]: With dead ends: 920 [2021-03-10 22:38:00,427 INFO L226 Difference]: Without dead ends: 878 [2021-03-10 22:38:00,427 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 423.6ms TimeCoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:38:00,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2021-03-10 22:38:00,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 413. [2021-03-10 22:38:00,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.0194174757281553) internal successors, (832), 412 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:00,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 832 transitions. [2021-03-10 22:38:00,434 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 832 transitions. Word has length 31 [2021-03-10 22:38:00,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:00,434 INFO L480 AbstractCegarLoop]: Abstraction has 413 states and 832 transitions. [2021-03-10 22:38:00,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:00,434 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 832 transitions. [2021-03-10 22:38:00,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:00,434 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:00,434 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:00,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:00,649 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:00,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:00,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1194026222, now seen corresponding path program 27 times [2021-03-10 22:38:00,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:00,649 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065297753] [2021-03-10 22:38:00,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:00,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:00,832 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:00,832 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065297753] [2021-03-10 22:38:00,833 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30327850] [2021-03-10 22:38:00,833 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 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-03-10 22:38:00,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:38:00,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:00,851 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:00,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:01,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:01,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:01,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:01,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:01,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:01,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:01,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:01,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:01,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:01,136 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:01,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:01,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:01,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18967268] [2021-03-10 22:38:01,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:01,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:01,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:01,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:01,137 INFO L87 Difference]: Start difference. First operand 413 states and 832 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:01,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:01,343 INFO L93 Difference]: Finished difference Result 1027 states and 2074 transitions. [2021-03-10 22:38:01,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:38:01,344 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:01,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:01,346 INFO L225 Difference]: With dead ends: 1027 [2021-03-10 22:38:01,346 INFO L226 Difference]: Without dead ends: 888 [2021-03-10 22:38:01,346 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 407.3ms TimeCoverageRelationStatistics Valid=100, Invalid=602, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:38:01,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2021-03-10 22:38:01,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 482. [2021-03-10 22:38:01,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 1.9916839916839917) internal successors, (958), 481 states have internal predecessors, (958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:01,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 958 transitions. [2021-03-10 22:38:01,352 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 958 transitions. Word has length 31 [2021-03-10 22:38:01,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:01,352 INFO L480 AbstractCegarLoop]: Abstraction has 482 states and 958 transitions. [2021-03-10 22:38:01,352 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:01,353 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 958 transitions. [2021-03-10 22:38:01,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:01,353 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:01,353 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:01,554 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-03-10 22:38:01,555 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:01,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:01,555 INFO L82 PathProgramCache]: Analyzing trace with hash 615761780, now seen corresponding path program 28 times [2021-03-10 22:38:01,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:01,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512317543] [2021-03-10 22:38:01,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:01,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:01,728 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:01,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512317543] [2021-03-10 22:38:01,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560912868] [2021-03-10 22:38:01,728 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 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-03-10 22:38:01,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:38:01,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:01,747 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:01,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:02,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:02,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:02,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:02,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:02,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:02,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:02,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:02,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:02,054 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:02,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:02,055 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:02,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133760073] [2021-03-10 22:38:02,055 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:02,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:02,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:02,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:02,055 INFO L87 Difference]: Start difference. First operand 482 states and 958 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:02,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:02,268 INFO L93 Difference]: Finished difference Result 1020 states and 2077 transitions. [2021-03-10 22:38:02,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:02,268 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:02,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:02,270 INFO L225 Difference]: With dead ends: 1020 [2021-03-10 22:38:02,271 INFO L226 Difference]: Without dead ends: 964 [2021-03-10 22:38:02,271 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 394.3ms TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:38:02,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-03-10 22:38:02,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 524. [2021-03-10 22:38:02,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 1.9808795411089866) internal successors, (1036), 523 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:02,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1036 transitions. [2021-03-10 22:38:02,277 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1036 transitions. Word has length 31 [2021-03-10 22:38:02,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:02,277 INFO L480 AbstractCegarLoop]: Abstraction has 524 states and 1036 transitions. [2021-03-10 22:38:02,277 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:02,277 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1036 transitions. [2021-03-10 22:38:02,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:02,278 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:02,278 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:02,481 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:02,482 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:02,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:02,482 INFO L82 PathProgramCache]: Analyzing trace with hash 833136172, now seen corresponding path program 29 times [2021-03-10 22:38:02,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:02,482 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609721651] [2021-03-10 22:38:02,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:02,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:02,672 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:02,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609721651] [2021-03-10 22:38:02,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568537987] [2021-03-10 22:38:02,673 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 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-03-10 22:38:02,694 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:38:02,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:02,695 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 22:38:02,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:02,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:02,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:02,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:02,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:02,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:02,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:02,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:02,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:02,999 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:03,008 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:03,008 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:03,008 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:03,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328990991] [2021-03-10 22:38:03,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:03,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:03,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:03,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:03,009 INFO L87 Difference]: Start difference. First operand 524 states and 1036 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:03,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:03,307 INFO L93 Difference]: Finished difference Result 970 states and 1959 transitions. [2021-03-10 22:38:03,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:03,307 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:03,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:03,309 INFO L225 Difference]: With dead ends: 970 [2021-03-10 22:38:03,309 INFO L226 Difference]: Without dead ends: 930 [2021-03-10 22:38:03,309 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 415.0ms TimeCoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:38:03,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-03-10 22:38:03,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 521. [2021-03-10 22:38:03,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 520 states have (on average 1.9807692307692308) internal successors, (1030), 520 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:03,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 1030 transitions. [2021-03-10 22:38:03,315 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 1030 transitions. Word has length 31 [2021-03-10 22:38:03,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:03,316 INFO L480 AbstractCegarLoop]: Abstraction has 521 states and 1030 transitions. [2021-03-10 22:38:03,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:03,316 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 1030 transitions. [2021-03-10 22:38:03,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:03,316 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:03,316 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:03,531 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-03-10 22:38:03,531 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:03,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:03,531 INFO L82 PathProgramCache]: Analyzing trace with hash -167653016, now seen corresponding path program 30 times [2021-03-10 22:38:03,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:03,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728952650] [2021-03-10 22:38:03,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:03,710 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:03,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728952650] [2021-03-10 22:38:03,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201498963] [2021-03-10 22:38:03,710 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:03,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:38:03,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:03,729 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:03,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:04,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:04,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:04,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:04,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:04,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:04,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:04,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:04,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:04,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:04,029 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:04,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:04,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:04,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862689202] [2021-03-10 22:38:04,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:04,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:04,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:04,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:04,030 INFO L87 Difference]: Start difference. First operand 521 states and 1030 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:04,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:04,326 INFO L93 Difference]: Finished difference Result 1077 states and 2150 transitions. [2021-03-10 22:38:04,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:38:04,327 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:04,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:04,329 INFO L225 Difference]: With dead ends: 1077 [2021-03-10 22:38:04,329 INFO L226 Difference]: Without dead ends: 905 [2021-03-10 22:38:04,329 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 478.6ms TimeCoverageRelationStatistics Valid=112, Invalid=758, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:38:04,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2021-03-10 22:38:04,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 527. [2021-03-10 22:38:04,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 526 states have (on average 1.9809885931558935) internal successors, (1042), 526 states have internal predecessors, (1042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:04,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 1042 transitions. [2021-03-10 22:38:04,335 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 1042 transitions. Word has length 31 [2021-03-10 22:38:04,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:04,335 INFO L480 AbstractCegarLoop]: Abstraction has 527 states and 1042 transitions. [2021-03-10 22:38:04,336 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:04,336 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 1042 transitions. [2021-03-10 22:38:04,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:04,336 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:04,336 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:04,542 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-03-10 22:38:04,542 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:04,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:04,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1642134986, now seen corresponding path program 31 times [2021-03-10 22:38:04,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:04,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431077887] [2021-03-10 22:38:04,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:04,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:04,726 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:04,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431077887] [2021-03-10 22:38:04,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634428140] [2021-03-10 22:38:04,726 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 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-03-10 22:38:04,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:04,744 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:04,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:05,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:05,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:05,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:05,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:05,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:05,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:05,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:05,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:05,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:05,055 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:05,055 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:05,055 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:05,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101882506] [2021-03-10 22:38:05,055 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:05,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:05,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:05,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:05,056 INFO L87 Difference]: Start difference. First operand 527 states and 1042 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:05,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:05,429 INFO L93 Difference]: Finished difference Result 1129 states and 2293 transitions. [2021-03-10 22:38:05,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:38:05,429 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:05,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:05,432 INFO L225 Difference]: With dead ends: 1129 [2021-03-10 22:38:05,432 INFO L226 Difference]: Without dead ends: 1073 [2021-03-10 22:38:05,439 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 426.9ms TimeCoverageRelationStatistics Valid=99, Invalid=713, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:38:05,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1073 states. [2021-03-10 22:38:05,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1073 to 554. [2021-03-10 22:38:05,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 553 states have (on average 1.9764918625678118) internal successors, (1093), 553 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:05,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1093 transitions. [2021-03-10 22:38:05,446 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1093 transitions. Word has length 31 [2021-03-10 22:38:05,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:05,446 INFO L480 AbstractCegarLoop]: Abstraction has 554 states and 1093 transitions. [2021-03-10 22:38:05,446 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:05,446 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1093 transitions. [2021-03-10 22:38:05,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:05,447 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:05,447 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:05,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-03-10 22:38:05,654 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:05,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:05,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1859509378, now seen corresponding path program 32 times [2021-03-10 22:38:05,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:05,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646928727] [2021-03-10 22:38:05,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:05,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:05,830 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:05,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646928727] [2021-03-10 22:38:05,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965164605] [2021-03-10 22:38:05,831 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 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-03-10 22:38:05,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:38:05,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:05,849 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:05,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:06,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:06,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:06,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:06,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:06,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:06,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:06,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:06,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:06,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:06,171 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:06,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:06,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:06,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837730526] [2021-03-10 22:38:06,172 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:06,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:06,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:06,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:06,172 INFO L87 Difference]: Start difference. First operand 554 states and 1093 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:06,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:06,510 INFO L93 Difference]: Finished difference Result 1100 states and 2234 transitions. [2021-03-10 22:38:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:38:06,510 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:06,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:06,512 INFO L225 Difference]: With dead ends: 1100 [2021-03-10 22:38:06,513 INFO L226 Difference]: Without dead ends: 1041 [2021-03-10 22:38:06,513 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 456.2ms TimeCoverageRelationStatistics Valid=102, Invalid=768, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:38:06,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2021-03-10 22:38:06,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 530. [2021-03-10 22:38:06,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 1.9810964083175804) internal successors, (1048), 529 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:06,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1048 transitions. [2021-03-10 22:38:06,519 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1048 transitions. Word has length 31 [2021-03-10 22:38:06,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:06,519 INFO L480 AbstractCegarLoop]: Abstraction has 530 states and 1048 transitions. [2021-03-10 22:38:06,519 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:06,519 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1048 transitions. [2021-03-10 22:38:06,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:06,520 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:06,520 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:06,734 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-03-10 22:38:06,735 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:06,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:06,735 INFO L82 PathProgramCache]: Analyzing trace with hash 1386650028, now seen corresponding path program 33 times [2021-03-10 22:38:06,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:06,735 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604687831] [2021-03-10 22:38:06,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:06,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:06,918 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:06,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604687831] [2021-03-10 22:38:06,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080542602] [2021-03-10 22:38:06,918 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 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-03-10 22:38:06,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:38:06,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:06,942 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:06,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:07,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:07,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:07,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:07,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:07,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:07,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:07,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:07,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:07,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:07,259 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:07,259 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:07,260 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:07,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100406805] [2021-03-10 22:38:07,260 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:07,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:07,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:07,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:07,260 INFO L87 Difference]: Start difference. First operand 530 states and 1048 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:07,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:07,495 INFO L93 Difference]: Finished difference Result 1041 states and 2112 transitions. [2021-03-10 22:38:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:38:07,495 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:07,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:07,498 INFO L225 Difference]: With dead ends: 1041 [2021-03-10 22:38:07,498 INFO L226 Difference]: Without dead ends: 999 [2021-03-10 22:38:07,498 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 423.6ms TimeCoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:38:07,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-03-10 22:38:07,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 527. [2021-03-10 22:38:07,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 526 states have (on average 1.9809885931558935) internal successors, (1042), 526 states have internal predecessors, (1042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:07,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 1042 transitions. [2021-03-10 22:38:07,504 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 1042 transitions. Word has length 31 [2021-03-10 22:38:07,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:07,504 INFO L480 AbstractCegarLoop]: Abstraction has 527 states and 1042 transitions. [2021-03-10 22:38:07,504 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:07,504 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 1042 transitions. [2021-03-10 22:38:07,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:07,505 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:07,505 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:07,719 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-03-10 22:38:07,719 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:07,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:07,719 INFO L82 PathProgramCache]: Analyzing trace with hash 1919082992, now seen corresponding path program 34 times [2021-03-10 22:38:07,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:07,720 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588430232] [2021-03-10 22:38:07,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:07,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:07,914 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:38:07,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588430232] [2021-03-10 22:38:07,915 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070182256] [2021-03-10 22:38:07,915 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 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-03-10 22:38:07,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:38:07,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:07,932 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:07,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:08,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:08,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:08,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:08,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:08,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:08,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:08,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:08,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:08,205 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:08,213 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:08,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:08,213 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 22 [2021-03-10 22:38:08,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416038170] [2021-03-10 22:38:08,214 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 22:38:08,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:08,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 22:38:08,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:08,214 INFO L87 Difference]: Start difference. First operand 527 states and 1042 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:08,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:08,383 INFO L93 Difference]: Finished difference Result 1026 states and 2076 transitions. [2021-03-10 22:38:08,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:38:08,384 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:08,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:08,386 INFO L225 Difference]: With dead ends: 1026 [2021-03-10 22:38:08,386 INFO L226 Difference]: Without dead ends: 938 [2021-03-10 22:38:08,386 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 360.3ms TimeCoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:08,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2021-03-10 22:38:08,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 569. [2021-03-10 22:38:08,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 568 states have (on average 1.977112676056338) internal successors, (1123), 568 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:08,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 1123 transitions. [2021-03-10 22:38:08,392 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 1123 transitions. Word has length 31 [2021-03-10 22:38:08,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:08,392 INFO L480 AbstractCegarLoop]: Abstraction has 569 states and 1123 transitions. [2021-03-10 22:38:08,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:08,392 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 1123 transitions. [2021-03-10 22:38:08,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:08,393 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:08,393 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:08,595 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-03-10 22:38:08,595 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:08,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:08,595 INFO L82 PathProgramCache]: Analyzing trace with hash -566096302, now seen corresponding path program 35 times [2021-03-10 22:38:08,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:08,595 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911777922] [2021-03-10 22:38:08,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:08,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:08,766 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:08,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911777922] [2021-03-10 22:38:08,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721504044] [2021-03-10 22:38:08,767 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 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-03-10 22:38:08,788 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:38:08,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:08,789 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 22:38:08,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:09,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:09,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:09,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:09,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:09,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 32 [2021-03-10 22:38:09,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:09,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:09,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:09,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:84, output treesize:12 [2021-03-10 22:38:09,094 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:09,094 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:09,095 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 23 [2021-03-10 22:38:09,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227770316] [2021-03-10 22:38:09,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:09,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:09,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:09,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:09,095 INFO L87 Difference]: Start difference. First operand 569 states and 1123 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-03-10 22:38:09,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:09,347 INFO L93 Difference]: Finished difference Result 1192 states and 2396 transitions. [2021-03-10 22:38:09,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:38:09,347 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 31 [2021-03-10 22:38:09,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:09,353 INFO L225 Difference]: With dead ends: 1192 [2021-03-10 22:38:09,353 INFO L226 Difference]: Without dead ends: 1078 [2021-03-10 22:38:09,353 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 385.4ms TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:09,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-03-10 22:38:09,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 596. [2021-03-10 22:38:09,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 1.984873949579832) internal successors, (1181), 595 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:09,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1181 transitions. [2021-03-10 22:38:09,361 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1181 transitions. Word has length 31 [2021-03-10 22:38:09,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:09,361 INFO L480 AbstractCegarLoop]: Abstraction has 596 states and 1181 transitions. [2021-03-10 22:38:09,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-03-10 22:38:09,361 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1181 transitions. [2021-03-10 22:38:09,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:09,362 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:09,362 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:09,577 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-03-10 22:38:09,577 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:09,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:09,577 INFO L82 PathProgramCache]: Analyzing trace with hash -348721910, now seen corresponding path program 36 times [2021-03-10 22:38:09,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:09,577 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570952508] [2021-03-10 22:38:09,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:09,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:09,768 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:09,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570952508] [2021-03-10 22:38:09,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254066644] [2021-03-10 22:38:09,768 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 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-03-10 22:38:09,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:38:09,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:09,787 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:09,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:10,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:10,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:10,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:10,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:10,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:10,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:10,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:10,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:10,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:10,104 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:10,104 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:10,104 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:10,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949984543] [2021-03-10 22:38:10,104 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:10,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:10,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:10,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:10,105 INFO L87 Difference]: Start difference. First operand 596 states and 1181 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:10,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:10,387 INFO L93 Difference]: Finished difference Result 1164 states and 2360 transitions. [2021-03-10 22:38:10,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:10,388 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:10,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:10,389 INFO L225 Difference]: With dead ends: 1164 [2021-03-10 22:38:10,389 INFO L226 Difference]: Without dead ends: 1124 [2021-03-10 22:38:10,389 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 394.2ms TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:10,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2021-03-10 22:38:10,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 593. [2021-03-10 22:38:10,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 1.9847972972972974) internal successors, (1175), 592 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:10,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1175 transitions. [2021-03-10 22:38:10,396 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1175 transitions. Word has length 31 [2021-03-10 22:38:10,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:10,396 INFO L480 AbstractCegarLoop]: Abstraction has 593 states and 1175 transitions. [2021-03-10 22:38:10,396 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:10,396 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1175 transitions. [2021-03-10 22:38:10,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:10,397 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:10,397 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:10,597 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:10,597 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:10,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:10,598 INFO L82 PathProgramCache]: Analyzing trace with hash -821581260, now seen corresponding path program 37 times [2021-03-10 22:38:10,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:10,598 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427550370] [2021-03-10 22:38:10,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:10,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:10,796 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:10,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427550370] [2021-03-10 22:38:10,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000812240] [2021-03-10 22:38:10,796 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 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-03-10 22:38:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:10,836 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:10,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:11,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:11,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:11,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:11,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:11,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:11,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:11,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:11,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:11,171 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:11,179 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:11,179 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:11,179 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:11,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175695390] [2021-03-10 22:38:11,179 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:11,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:11,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:11,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:11,180 INFO L87 Difference]: Start difference. First operand 593 states and 1175 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:11,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:11,436 INFO L93 Difference]: Finished difference Result 977 states and 1964 transitions. [2021-03-10 22:38:11,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:11,437 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:11,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:11,438 INFO L225 Difference]: With dead ends: 977 [2021-03-10 22:38:11,438 INFO L226 Difference]: Without dead ends: 955 [2021-03-10 22:38:11,438 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 419.7ms TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:11,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2021-03-10 22:38:11,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 593. [2021-03-10 22:38:11,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 1.9847972972972974) internal successors, (1175), 592 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:11,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1175 transitions. [2021-03-10 22:38:11,445 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1175 transitions. Word has length 31 [2021-03-10 22:38:11,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:11,445 INFO L480 AbstractCegarLoop]: Abstraction has 593 states and 1175 transitions. [2021-03-10 22:38:11,445 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:11,445 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1175 transitions. [2021-03-10 22:38:11,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:11,446 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:11,446 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:11,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:11,655 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:11,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:11,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1916779244, now seen corresponding path program 38 times [2021-03-10 22:38:11,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:11,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604317921] [2021-03-10 22:38:11,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:11,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:11,835 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:11,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604317921] [2021-03-10 22:38:11,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472526994] [2021-03-10 22:38:11,835 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 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-03-10 22:38:11,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:38:11,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:11,853 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:11,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:12,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:12,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:12,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:12,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:12,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:12,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:12,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:12,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:12,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:12,190 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:12,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:12,190 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-03-10 22:38:12,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52297063] [2021-03-10 22:38:12,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 22:38:12,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:12,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 22:38:12,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:12,190 INFO L87 Difference]: Start difference. First operand 593 states and 1175 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:12,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:12,503 INFO L93 Difference]: Finished difference Result 988 states and 1987 transitions. [2021-03-10 22:38:12,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:12,504 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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 31 [2021-03-10 22:38:12,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:12,505 INFO L225 Difference]: With dead ends: 988 [2021-03-10 22:38:12,505 INFO L226 Difference]: Without dead ends: 965 [2021-03-10 22:38:12,505 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 388.7ms TimeCoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:38:12,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-03-10 22:38:12,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 603. [2021-03-10 22:38:12,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 602 states have (on average 1.9867109634551494) internal successors, (1196), 602 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:12,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 1196 transitions. [2021-03-10 22:38:12,512 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 1196 transitions. Word has length 31 [2021-03-10 22:38:12,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:12,512 INFO L480 AbstractCegarLoop]: Abstraction has 603 states and 1196 transitions. [2021-03-10 22:38:12,512 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 24 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-03-10 22:38:12,512 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 1196 transitions. [2021-03-10 22:38:12,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:12,513 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:12,513 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:12,713 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:12,713 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:12,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:12,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1512927684, now seen corresponding path program 39 times [2021-03-10 22:38:12,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:12,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021186659] [2021-03-10 22:38:12,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:12,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:12,921 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:12,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021186659] [2021-03-10 22:38:12,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47420961] [2021-03-10 22:38:12,921 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 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-03-10 22:38:12,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:38:12,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:12,942 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 22:38:12,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:13,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:13,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:13,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:13,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:13,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:13,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:13,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:13,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:13,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:13,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 32 [2021-03-10 22:38:13,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:13,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:13,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:13,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:84, output treesize:12 [2021-03-10 22:38:13,223 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:13,223 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:13,223 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:13,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450203132] [2021-03-10 22:38:13,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:13,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:13,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:13,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:13,224 INFO L87 Difference]: Start difference. First operand 603 states and 1196 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:13,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:13,569 INFO L93 Difference]: Finished difference Result 1304 states and 2609 transitions. [2021-03-10 22:38:13,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:38:13,570 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:13,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:13,571 INFO L225 Difference]: With dead ends: 1304 [2021-03-10 22:38:13,571 INFO L226 Difference]: Without dead ends: 1151 [2021-03-10 22:38:13,571 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 450.1ms TimeCoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:38:13,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2021-03-10 22:38:13,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 696. [2021-03-10 22:38:13,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 1.966906474820144) internal successors, (1367), 695 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:13,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1367 transitions. [2021-03-10 22:38:13,579 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 1367 transitions. Word has length 31 [2021-03-10 22:38:13,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:13,579 INFO L480 AbstractCegarLoop]: Abstraction has 696 states and 1367 transitions. [2021-03-10 22:38:13,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:13,579 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 1367 transitions. [2021-03-10 22:38:13,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:13,580 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:13,580 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:13,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-03-10 22:38:13,785 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:13,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:13,785 INFO L82 PathProgramCache]: Analyzing trace with hash 514234710, now seen corresponding path program 40 times [2021-03-10 22:38:13,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:13,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422359187] [2021-03-10 22:38:13,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:13,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:13,969 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:13,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422359187] [2021-03-10 22:38:13,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115702485] [2021-03-10 22:38:13,970 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 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-03-10 22:38:13,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:38:13,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:13,990 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:13,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:14,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:14,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:14,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:14,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:14,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:14,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:14,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:14,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:14,298 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:14,298 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:14,298 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:14,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278828720] [2021-03-10 22:38:14,298 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:14,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:14,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:14,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:14,299 INFO L87 Difference]: Start difference. First operand 696 states and 1367 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:14,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:14,631 INFO L93 Difference]: Finished difference Result 1231 states and 2481 transitions. [2021-03-10 22:38:14,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:14,631 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:14,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:14,632 INFO L225 Difference]: With dead ends: 1231 [2021-03-10 22:38:14,632 INFO L226 Difference]: Without dead ends: 1176 [2021-03-10 22:38:14,633 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 402.8ms TimeCoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-03-10 22:38:14,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1176 states. [2021-03-10 22:38:14,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1176 to 741. [2021-03-10 22:38:14,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 740 states have (on average 1.9608108108108109) internal successors, (1451), 740 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:14,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1451 transitions. [2021-03-10 22:38:14,641 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1451 transitions. Word has length 31 [2021-03-10 22:38:14,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:14,641 INFO L480 AbstractCegarLoop]: Abstraction has 741 states and 1451 transitions. [2021-03-10 22:38:14,641 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:14,641 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1451 transitions. [2021-03-10 22:38:14,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:14,642 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:14,642 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:14,842 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:14,842 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:14,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:14,842 INFO L82 PathProgramCache]: Analyzing trace with hash -486554478, now seen corresponding path program 41 times [2021-03-10 22:38:14,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:14,842 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377235920] [2021-03-10 22:38:14,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:14,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:15,033 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:15,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377235920] [2021-03-10 22:38:15,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462948478] [2021-03-10 22:38:15,034 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:38:15,063 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:38:15,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:15,064 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:15,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:15,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:15,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:15,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:15,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:15,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:15,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:15,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:15,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:15,374 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:15,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:15,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:15,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542047515] [2021-03-10 22:38:15,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:15,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:15,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:15,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:15,381 INFO L87 Difference]: Start difference. First operand 741 states and 1451 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:15,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:15,724 INFO L93 Difference]: Finished difference Result 1341 states and 2659 transitions. [2021-03-10 22:38:15,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:38:15,724 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:15,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:15,726 INFO L225 Difference]: With dead ends: 1341 [2021-03-10 22:38:15,726 INFO L226 Difference]: Without dead ends: 1156 [2021-03-10 22:38:15,726 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 531.9ms TimeCoverageRelationStatistics Valid=107, Invalid=763, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:38:15,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1156 states. [2021-03-10 22:38:15,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1156 to 633. [2021-03-10 22:38:15,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 1.9873417721518987) internal successors, (1256), 632 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:15,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1256 transitions. [2021-03-10 22:38:15,733 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1256 transitions. Word has length 31 [2021-03-10 22:38:15,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:15,733 INFO L480 AbstractCegarLoop]: Abstraction has 633 states and 1256 transitions. [2021-03-10 22:38:15,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:15,733 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1256 transitions. [2021-03-10 22:38:15,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:15,734 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:15,734 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:15,934 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:15,934 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:15,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:15,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1540607916, now seen corresponding path program 42 times [2021-03-10 22:38:15,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:15,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966376899] [2021-03-10 22:38:15,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:15,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:16,111 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:16,111 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966376899] [2021-03-10 22:38:16,111 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989803559] [2021-03-10 22:38:16,111 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 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-03-10 22:38:16,147 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:38:16,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:16,150 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:16,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:16,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:16,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:16,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:16,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:16,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:16,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:16,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:16,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:16,447 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:16,447 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:16,447 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:16,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253077776] [2021-03-10 22:38:16,447 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:16,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:16,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:16,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:16,448 INFO L87 Difference]: Start difference. First operand 633 states and 1256 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:16,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:16,886 INFO L93 Difference]: Finished difference Result 1238 states and 2518 transitions. [2021-03-10 22:38:16,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:38:16,886 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:16,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:16,888 INFO L225 Difference]: With dead ends: 1238 [2021-03-10 22:38:16,888 INFO L226 Difference]: Without dead ends: 1179 [2021-03-10 22:38:16,888 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 435.4ms TimeCoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:38:16,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2021-03-10 22:38:16,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 636. [2021-03-10 22:38:16,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 635 states have (on average 1.9874015748031495) internal successors, (1262), 635 states have internal predecessors, (1262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:16,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1262 transitions. [2021-03-10 22:38:16,895 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1262 transitions. Word has length 31 [2021-03-10 22:38:16,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:16,895 INFO L480 AbstractCegarLoop]: Abstraction has 636 states and 1262 transitions. [2021-03-10 22:38:16,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:16,895 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1262 transitions. [2021-03-10 22:38:16,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:16,896 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:16,896 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:17,096 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-03-10 22:38:17,097 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:17,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:17,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1067748566, now seen corresponding path program 43 times [2021-03-10 22:38:17,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:17,097 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737306299] [2021-03-10 22:38:17,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:17,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:17,268 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:17,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737306299] [2021-03-10 22:38:17,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132413108] [2021-03-10 22:38:17,268 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-03-10 22:38:17,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:17,288 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:17,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:17,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:17,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:17,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:17,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:17,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:17,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:17,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:17,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:17,591 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:17,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:17,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:17,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303581545] [2021-03-10 22:38:17,591 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:17,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:17,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:17,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:17,592 INFO L87 Difference]: Start difference. First operand 636 states and 1262 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:17,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:17,827 INFO L93 Difference]: Finished difference Result 1129 states and 2293 transitions. [2021-03-10 22:38:17,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:38:17,827 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:17,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:17,829 INFO L225 Difference]: With dead ends: 1129 [2021-03-10 22:38:17,829 INFO L226 Difference]: Without dead ends: 1087 [2021-03-10 22:38:17,829 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 400.2ms TimeCoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:38:17,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2021-03-10 22:38:17,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 639. [2021-03-10 22:38:17,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 638 states have (on average 1.9874608150470219) internal successors, (1268), 638 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:17,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 1268 transitions. [2021-03-10 22:38:17,837 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 1268 transitions. Word has length 31 [2021-03-10 22:38:17,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:17,837 INFO L480 AbstractCegarLoop]: Abstraction has 639 states and 1268 transitions. [2021-03-10 22:38:17,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:17,837 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 1268 transitions. [2021-03-10 22:38:17,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:17,838 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:17,838 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:18,053 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-03-10 22:38:18,054 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:18,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:18,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1600181530, now seen corresponding path program 44 times [2021-03-10 22:38:18,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:18,054 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685058014] [2021-03-10 22:38:18,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:18,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:18,224 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:18,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685058014] [2021-03-10 22:38:18,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959750464] [2021-03-10 22:38:18,225 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-03-10 22:38:18,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:38:18,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:18,243 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:18,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:18,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:18,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:18,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:18,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:18,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:18,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:18,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:18,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:18,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:18,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:18,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:18,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:18,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:18,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:18,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:18,529 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:18,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:18,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 22 [2021-03-10 22:38:18,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325150530] [2021-03-10 22:38:18,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 22:38:18,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:18,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 22:38:18,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:18,530 INFO L87 Difference]: Start difference. First operand 639 states and 1268 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:18,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:18,702 INFO L93 Difference]: Finished difference Result 1323 states and 2673 transitions. [2021-03-10 22:38:18,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:38:18,702 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:18,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:18,703 INFO L225 Difference]: With dead ends: 1323 [2021-03-10 22:38:18,703 INFO L226 Difference]: Without dead ends: 1220 [2021-03-10 22:38:18,704 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 355.6ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:18,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2021-03-10 22:38:18,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 708. [2021-03-10 22:38:18,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 707 states have (on average 1.9886845827439887) internal successors, (1406), 707 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:18,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1406 transitions. [2021-03-10 22:38:18,711 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1406 transitions. Word has length 31 [2021-03-10 22:38:18,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:18,712 INFO L480 AbstractCegarLoop]: Abstraction has 708 states and 1406 transitions. [2021-03-10 22:38:18,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:18,712 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1406 transitions. [2021-03-10 22:38:18,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:18,712 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:18,712 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:18,913 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-03-10 22:38:18,913 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:18,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:18,913 INFO L82 PathProgramCache]: Analyzing trace with hash -667623372, now seen corresponding path program 45 times [2021-03-10 22:38:18,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:18,913 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607554601] [2021-03-10 22:38:18,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:18,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:19,090 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:19,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607554601] [2021-03-10 22:38:19,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581294635] [2021-03-10 22:38:19,090 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) [2021-03-10 22:38:19,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:38:19,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:19,121 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 22:38:19,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:19,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:19,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:19,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:19,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:19,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:19,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:19,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:19,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:19,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:19,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 32 [2021-03-10 22:38:19,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:19,462 INFO L628 ElimStorePlain]: treesize reduction 5, result has 84.4 percent of original size [2021-03-10 22:38:19,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:19,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:88, output treesize:12 [2021-03-10 22:38:19,473 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:19,473 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:19,473 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:19,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499273488] [2021-03-10 22:38:19,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:19,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:19,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:19,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:19,475 INFO L87 Difference]: Start difference. First operand 708 states and 1406 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:19,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:19,851 INFO L93 Difference]: Finished difference Result 1365 states and 2746 transitions. [2021-03-10 22:38:19,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:38:19,851 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:19,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:19,853 INFO L225 Difference]: With dead ends: 1365 [2021-03-10 22:38:19,853 INFO L226 Difference]: Without dead ends: 1249 [2021-03-10 22:38:19,853 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 453.1ms TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:38:19,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2021-03-10 22:38:19,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 759. [2021-03-10 22:38:19,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 758 states have (on average 1.9907651715039578) internal successors, (1509), 758 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:19,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1509 transitions. [2021-03-10 22:38:19,861 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1509 transitions. Word has length 31 [2021-03-10 22:38:19,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:19,861 INFO L480 AbstractCegarLoop]: Abstraction has 759 states and 1509 transitions. [2021-03-10 22:38:19,861 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:19,862 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1509 transitions. [2021-03-10 22:38:19,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:19,862 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:19,862 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:20,075 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:20,075 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:20,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:20,076 INFO L82 PathProgramCache]: Analyzing trace with hash -1140482722, now seen corresponding path program 46 times [2021-03-10 22:38:20,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:20,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472472860] [2021-03-10 22:38:20,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:20,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:20,246 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:20,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472472860] [2021-03-10 22:38:20,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889090911] [2021-03-10 22:38:20,247 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:20,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:38:20,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:20,264 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:20,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:20,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:20,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:20,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:20,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:20,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:20,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:20,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:20,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:20,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:20,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:20,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:20,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:20,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:20,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:20,600 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:20,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:20,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:20,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51554581] [2021-03-10 22:38:20,600 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:20,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:20,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:20,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:20,601 INFO L87 Difference]: Start difference. First operand 759 states and 1509 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:20,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:20,781 INFO L93 Difference]: Finished difference Result 1110 states and 2234 transitions. [2021-03-10 22:38:20,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:20,781 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:20,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:20,783 INFO L225 Difference]: With dead ends: 1110 [2021-03-10 22:38:20,783 INFO L226 Difference]: Without dead ends: 1088 [2021-03-10 22:38:20,783 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 372.8ms TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:20,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-03-10 22:38:20,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 759. [2021-03-10 22:38:20,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 758 states have (on average 1.9907651715039578) internal successors, (1509), 758 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:20,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1509 transitions. [2021-03-10 22:38:20,793 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1509 transitions. Word has length 31 [2021-03-10 22:38:20,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:20,793 INFO L480 AbstractCegarLoop]: Abstraction has 759 states and 1509 transitions. [2021-03-10 22:38:20,793 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:20,793 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1509 transitions. [2021-03-10 22:38:20,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:20,794 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:20,794 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:21,007 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:21,007 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:21,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:21,007 INFO L82 PathProgramCache]: Analyzing trace with hash 1597877782, now seen corresponding path program 47 times [2021-03-10 22:38:21,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:21,008 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614823233] [2021-03-10 22:38:21,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:21,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:21,204 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:21,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614823233] [2021-03-10 22:38:21,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565589136] [2021-03-10 22:38:21,205 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-03-10 22:38:21,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:38:21,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:21,224 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:21,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:21,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:21,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:21,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:21,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:21,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:21,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:21,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:21,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:21,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:21,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:21,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:21,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:21,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:21,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:21,561 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:21,561 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:21,562 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:21,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213461976] [2021-03-10 22:38:21,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:21,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:21,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:21,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:21,562 INFO L87 Difference]: Start difference. First operand 759 states and 1509 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:21,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:21,913 INFO L93 Difference]: Finished difference Result 1121 states and 2257 transitions. [2021-03-10 22:38:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:21,913 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:21,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:21,915 INFO L225 Difference]: With dead ends: 1121 [2021-03-10 22:38:21,915 INFO L226 Difference]: Without dead ends: 1098 [2021-03-10 22:38:21,915 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 398.6ms TimeCoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:21,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2021-03-10 22:38:21,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 759. [2021-03-10 22:38:21,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 758 states have (on average 1.9907651715039578) internal successors, (1509), 758 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:21,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1509 transitions. [2021-03-10 22:38:21,923 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1509 transitions. Word has length 31 [2021-03-10 22:38:21,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:21,924 INFO L480 AbstractCegarLoop]: Abstraction has 759 states and 1509 transitions. [2021-03-10 22:38:21,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:21,924 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1509 transitions. [2021-03-10 22:38:21,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:21,924 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:21,925 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:22,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-03-10 22:38:22,125 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:22,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:22,125 INFO L82 PathProgramCache]: Analyzing trace with hash 102354416, now seen corresponding path program 48 times [2021-03-10 22:38:22,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:22,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801254320] [2021-03-10 22:38:22,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:22,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:22,332 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:22,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801254320] [2021-03-10 22:38:22,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883032613] [2021-03-10 22:38:22,333 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-03-10 22:38:22,352 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 22:38:22,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:22,353 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:22,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:22,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:22,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:22,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:22,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:22,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:22,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:22,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:22,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:22,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:22,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:22,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:22,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:22,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:22,642 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:22,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:22,643 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 21 [2021-03-10 22:38:22,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294345078] [2021-03-10 22:38:22,644 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:38:22,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:22,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:38:22,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:38:22,644 INFO L87 Difference]: Start difference. First operand 759 states and 1509 transitions. Second operand has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:22,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:22,905 INFO L93 Difference]: Finished difference Result 1217 states and 2457 transitions. [2021-03-10 22:38:22,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:22,906 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:22,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:22,920 INFO L225 Difference]: With dead ends: 1217 [2021-03-10 22:38:22,920 INFO L226 Difference]: Without dead ends: 1113 [2021-03-10 22:38:22,920 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 377.0ms TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:38:22,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2021-03-10 22:38:22,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 786. [2021-03-10 22:38:22,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 785 states have (on average 1.997452229299363) internal successors, (1568), 785 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:22,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1568 transitions. [2021-03-10 22:38:22,934 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1568 transitions. Word has length 31 [2021-03-10 22:38:22,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:22,935 INFO L480 AbstractCegarLoop]: Abstraction has 786 states and 1568 transitions. [2021-03-10 22:38:22,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:22,935 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1568 transitions. [2021-03-10 22:38:22,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:22,936 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:22,936 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:23,151 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:23,151 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:23,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:23,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1046021464, now seen corresponding path program 49 times [2021-03-10 22:38:23,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:23,152 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471543717] [2021-03-10 22:38:23,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:23,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:23,350 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:23,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471543717] [2021-03-10 22:38:23,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746624457] [2021-03-10 22:38:23,351 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:38:23,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:23,372 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:23,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:23,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:23,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:23,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:23,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:23,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:23,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:23,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:23,667 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:23,667 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:23,667 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 21 [2021-03-10 22:38:23,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240451068] [2021-03-10 22:38:23,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:38:23,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:23,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:38:23,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:38:23,668 INFO L87 Difference]: Start difference. First operand 786 states and 1568 transitions. Second operand has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:23,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:23,915 INFO L93 Difference]: Finished difference Result 1362 states and 2768 transitions. [2021-03-10 22:38:23,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:23,915 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:23,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:23,924 INFO L225 Difference]: With dead ends: 1362 [2021-03-10 22:38:23,924 INFO L226 Difference]: Without dead ends: 1305 [2021-03-10 22:38:23,925 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 378.7ms TimeCoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:38:23,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1305 states. [2021-03-10 22:38:23,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1305 to 780. [2021-03-10 22:38:23,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 1.9948652118100128) internal successors, (1554), 779 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:23,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1554 transitions. [2021-03-10 22:38:23,934 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1554 transitions. Word has length 31 [2021-03-10 22:38:23,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:23,934 INFO L480 AbstractCegarLoop]: Abstraction has 780 states and 1554 transitions. [2021-03-10 22:38:23,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:23,934 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1554 transitions. [2021-03-10 22:38:23,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:23,935 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:23,935 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:24,150 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-03-10 22:38:24,151 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:24,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:24,151 INFO L82 PathProgramCache]: Analyzing trace with hash 2129516810, now seen corresponding path program 50 times [2021-03-10 22:38:24,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:24,151 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556319094] [2021-03-10 22:38:24,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:24,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:24,346 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:24,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556319094] [2021-03-10 22:38:24,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049981765] [2021-03-10 22:38:24,347 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:38:24,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:38:24,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:24,368 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:24,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:24,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:24,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:24,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:24,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:24,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:24,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:24,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:24,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:24,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:24,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:24,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:24,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:24,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:24,699 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:24,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:24,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2021-03-10 22:38:24,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439472116] [2021-03-10 22:38:24,700 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 22:38:24,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:24,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 22:38:24,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:24,700 INFO L87 Difference]: Start difference. First operand 780 states and 1554 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:24,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:24,938 INFO L93 Difference]: Finished difference Result 1353 states and 2745 transitions. [2021-03-10 22:38:24,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:24,939 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:24,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:24,940 INFO L225 Difference]: With dead ends: 1353 [2021-03-10 22:38:24,940 INFO L226 Difference]: Without dead ends: 1298 [2021-03-10 22:38:24,940 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 398.2ms TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:24,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1298 states. [2021-03-10 22:38:24,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1298 to 768. [2021-03-10 22:38:24,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 1.9947848761408082) internal successors, (1530), 767 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:24,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1530 transitions. [2021-03-10 22:38:24,948 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1530 transitions. Word has length 31 [2021-03-10 22:38:24,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:24,948 INFO L480 AbstractCegarLoop]: Abstraction has 768 states and 1530 transitions. [2021-03-10 22:38:24,948 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:24,948 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1530 transitions. [2021-03-10 22:38:24,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:24,949 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:24,949 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:25,163 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-03-10 22:38:25,163 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:25,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:25,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1656657460, now seen corresponding path program 51 times [2021-03-10 22:38:25,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:25,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824012959] [2021-03-10 22:38:25,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:25,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:25,345 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:25,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824012959] [2021-03-10 22:38:25,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882429912] [2021-03-10 22:38:25,346 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 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-03-10 22:38:25,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:38:25,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:25,365 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:25,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:25,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:25,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:25,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:25,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:25,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:25,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:25,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:25,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:25,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:25,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:25,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:25,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:25,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:25,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:25,673 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:25,673 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:25,673 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2021-03-10 22:38:25,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269334318] [2021-03-10 22:38:25,673 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 22:38:25,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:25,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 22:38:25,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:25,674 INFO L87 Difference]: Start difference. First operand 768 states and 1530 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:25,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:25,902 INFO L93 Difference]: Finished difference Result 1147 states and 2312 transitions. [2021-03-10 22:38:25,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:25,902 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:25,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:25,903 INFO L225 Difference]: With dead ends: 1147 [2021-03-10 22:38:25,903 INFO L226 Difference]: Without dead ends: 1125 [2021-03-10 22:38:25,903 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 372.7ms TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:25,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2021-03-10 22:38:25,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 768. [2021-03-10 22:38:25,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 1.9947848761408082) internal successors, (1530), 767 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:25,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1530 transitions. [2021-03-10 22:38:25,911 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1530 transitions. Word has length 31 [2021-03-10 22:38:25,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:25,911 INFO L480 AbstractCegarLoop]: Abstraction has 768 states and 1530 transitions. [2021-03-10 22:38:25,911 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:25,911 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1530 transitions. [2021-03-10 22:38:25,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:25,912 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:25,912 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:26,115 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-03-10 22:38:26,115 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:26,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:26,115 INFO L82 PathProgramCache]: Analyzing trace with hash 100050668, now seen corresponding path program 52 times [2021-03-10 22:38:26,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:26,116 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442825274] [2021-03-10 22:38:26,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:26,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:26,317 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:26,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442825274] [2021-03-10 22:38:26,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297214716] [2021-03-10 22:38:26,317 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:38:26,352 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:38:26,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:26,353 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:26,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:26,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:26,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:26,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:26,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:26,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:26,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:26,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:26,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:26,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:26,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:26,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:26,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:26,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:26,694 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:26,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:26,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2021-03-10 22:38:26,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101088605] [2021-03-10 22:38:26,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 22:38:26,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:26,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 22:38:26,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:26,695 INFO L87 Difference]: Start difference. First operand 768 states and 1530 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:26,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:26,983 INFO L93 Difference]: Finished difference Result 1130 states and 2279 transitions. [2021-03-10 22:38:26,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:38:26,984 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:26,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:26,985 INFO L225 Difference]: With dead ends: 1130 [2021-03-10 22:38:26,985 INFO L226 Difference]: Without dead ends: 1107 [2021-03-10 22:38:26,985 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 418.8ms TimeCoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:38:26,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2021-03-10 22:38:26,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 762. [2021-03-10 22:38:26,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 761 states have (on average 1.9921156373193167) internal successors, (1516), 761 states have internal predecessors, (1516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:26,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1516 transitions. [2021-03-10 22:38:26,992 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1516 transitions. Word has length 31 [2021-03-10 22:38:26,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:26,992 INFO L480 AbstractCegarLoop]: Abstraction has 762 states and 1516 transitions. [2021-03-10 22:38:26,992 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:26,992 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1516 transitions. [2021-03-10 22:38:26,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 22:38:26,992 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:26,993 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:27,193 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-03-10 22:38:27,193 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:27,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:27,193 INFO L82 PathProgramCache]: Analyzing trace with hash 948748694, now seen corresponding path program 53 times [2021-03-10 22:38:27,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:27,193 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016487915] [2021-03-10 22:38:27,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:27,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:27,371 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:27,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016487915] [2021-03-10 22:38:27,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014809593] [2021-03-10 22:38:27,371 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 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-03-10 22:38:27,390 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:38:27,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:27,391 WARN L261 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 22:38:27,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:27,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:27,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:27,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:27,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:27,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:27,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 26 [2021-03-10 22:38:27,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:27,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:27,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:27,754 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:9 [2021-03-10 22:38:27,776 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:27,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:27,776 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2021-03-10 22:38:27,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882231283] [2021-03-10 22:38:27,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:38:27,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:27,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:38:27,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:38:27,777 INFO L87 Difference]: Start difference. First operand 762 states and 1516 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:29,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:29,072 INFO L93 Difference]: Finished difference Result 1306 states and 2607 transitions. [2021-03-10 22:38:29,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:38:29,073 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 22:38:29,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:29,074 INFO L225 Difference]: With dead ends: 1306 [2021-03-10 22:38:29,074 INFO L226 Difference]: Without dead ends: 1141 [2021-03-10 22:38:29,075 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 1104.9ms TimeCoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:38:29,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2021-03-10 22:38:29,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 811. [2021-03-10 22:38:29,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 810 states have (on average 1.9950617283950618) internal successors, (1616), 810 states have internal predecessors, (1616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:29,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 1616 transitions. [2021-03-10 22:38:29,082 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 1616 transitions. Word has length 31 [2021-03-10 22:38:29,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:29,082 INFO L480 AbstractCegarLoop]: Abstraction has 811 states and 1616 transitions. [2021-03-10 22:38:29,082 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:29,082 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 1616 transitions. [2021-03-10 22:38:29,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 22:38:29,083 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:29,083 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:29,298 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:29,299 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:29,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:29,299 INFO L82 PathProgramCache]: Analyzing trace with hash 602846472, now seen corresponding path program 54 times [2021-03-10 22:38:29,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:29,299 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578319214] [2021-03-10 22:38:29,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:29,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:29,483 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:38:29,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578319214] [2021-03-10 22:38:29,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181240794] [2021-03-10 22:38:29,484 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 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-03-10 22:38:29,505 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-03-10 22:38:29,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:29,505 WARN L261 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:29,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:29,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:29,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:29,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:29,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:29,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 32 [2021-03-10 22:38:29,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:29,935 INFO L628 ElimStorePlain]: treesize reduction 5, result has 84.4 percent of original size [2021-03-10 22:38:29,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:29,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:12 [2021-03-10 22:38:29,946 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:38:29,946 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:29,946 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 23 [2021-03-10 22:38:29,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113327952] [2021-03-10 22:38:29,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:29,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:29,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:29,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:29,947 INFO L87 Difference]: Start difference. First operand 811 states and 1616 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-03-10 22:38:30,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:30,373 INFO L93 Difference]: Finished difference Result 1308 states and 2636 transitions. [2021-03-10 22:38:30,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:38:30,373 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 34 [2021-03-10 22:38:30,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:30,374 INFO L225 Difference]: With dead ends: 1308 [2021-03-10 22:38:30,374 INFO L226 Difference]: Without dead ends: 1293 [2021-03-10 22:38:30,374 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 581.2ms TimeCoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:38:30,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1293 states. [2021-03-10 22:38:30,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1293 to 835. [2021-03-10 22:38:30,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 1.9916067146282974) internal successors, (1661), 834 states have internal predecessors, (1661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:30,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1661 transitions. [2021-03-10 22:38:30,386 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1661 transitions. Word has length 34 [2021-03-10 22:38:30,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:30,386 INFO L480 AbstractCegarLoop]: Abstraction has 835 states and 1661 transitions. [2021-03-10 22:38:30,386 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-03-10 22:38:30,386 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1661 transitions. [2021-03-10 22:38:30,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 22:38:30,387 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:30,387 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:30,587 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-03-10 22:38:30,587 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:30,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:30,588 INFO L82 PathProgramCache]: Analyzing trace with hash 867153280, now seen corresponding path program 55 times [2021-03-10 22:38:30,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:30,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876127178] [2021-03-10 22:38:30,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:30,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:30,774 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:38:30,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876127178] [2021-03-10 22:38:30,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909356501] [2021-03-10 22:38:30,774 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 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-03-10 22:38:30,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:30,793 WARN L261 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:30,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:31,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:31,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:31,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:31,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:31,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:31,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:31,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:31,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:31,099 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:38:31,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:31,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:31,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232983213] [2021-03-10 22:38:31,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:31,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:31,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:31,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:31,099 INFO L87 Difference]: Start difference. First operand 835 states and 1661 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 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-03-10 22:38:31,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:31,485 INFO L93 Difference]: Finished difference Result 1533 states and 3096 transitions. [2021-03-10 22:38:31,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 22:38:31,486 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 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 34 [2021-03-10 22:38:31,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:31,487 INFO L225 Difference]: With dead ends: 1533 [2021-03-10 22:38:31,487 INFO L226 Difference]: Without dead ends: 1488 [2021-03-10 22:38:31,487 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 492.6ms TimeCoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:38:31,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1488 states. [2021-03-10 22:38:31,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1488 to 913. [2021-03-10 22:38:31,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 912 states have (on average 1.9824561403508771) internal successors, (1808), 912 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:31,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1808 transitions. [2021-03-10 22:38:31,496 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1808 transitions. Word has length 34 [2021-03-10 22:38:31,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:31,496 INFO L480 AbstractCegarLoop]: Abstraction has 913 states and 1808 transitions. [2021-03-10 22:38:31,496 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 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-03-10 22:38:31,496 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1808 transitions. [2021-03-10 22:38:31,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 22:38:31,497 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:31,497 INFO L519 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:31,697 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:31,698 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:31,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:31,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1679153002, now seen corresponding path program 56 times [2021-03-10 22:38:31,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:31,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646693723] [2021-03-10 22:38:31,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:31,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:31,885 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:38:31,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646693723] [2021-03-10 22:38:31,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728216255] [2021-03-10 22:38:31,886 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 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-03-10 22:38:31,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:38:31,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:31,904 WARN L261 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 22:38:31,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:32,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:32,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:32,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:32,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:32,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:32,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:32,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:32,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:32,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:32,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 32 [2021-03-10 22:38:32,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:32,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:32,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:32,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:12 [2021-03-10 22:38:32,225 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:38:32,225 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:32,225 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 23 [2021-03-10 22:38:32,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63172231] [2021-03-10 22:38:32,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 22:38:32,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:32,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 22:38:32,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:38:32,226 INFO L87 Difference]: Start difference. First operand 913 states and 1808 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 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-03-10 22:38:32,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:32,719 INFO L93 Difference]: Finished difference Result 1458 states and 2941 transitions. [2021-03-10 22:38:32,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:38:32,719 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 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 34 [2021-03-10 22:38:32,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:32,720 INFO L225 Difference]: With dead ends: 1458 [2021-03-10 22:38:32,720 INFO L226 Difference]: Without dead ends: 1413 [2021-03-10 22:38:32,721 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 565.2ms TimeCoverageRelationStatistics Valid=122, Invalid=870, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:32,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1413 states. [2021-03-10 22:38:32,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1413 to 862. [2021-03-10 22:38:32,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 1.9883855981416958) internal successors, (1712), 861 states have internal predecessors, (1712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:32,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1712 transitions. [2021-03-10 22:38:32,729 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1712 transitions. Word has length 34 [2021-03-10 22:38:32,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:32,729 INFO L480 AbstractCegarLoop]: Abstraction has 862 states and 1712 transitions. [2021-03-10 22:38:32,729 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 23 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-03-10 22:38:32,730 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1712 transitions. [2021-03-10 22:38:32,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:32,730 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:32,730 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:32,943 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-03-10 22:38:32,943 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:32,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:32,944 INFO L82 PathProgramCache]: Analyzing trace with hash 431279499, now seen corresponding path program 57 times [2021-03-10 22:38:32,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:32,944 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124907953] [2021-03-10 22:38:32,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:32,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:33,185 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:38:33,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124907953] [2021-03-10 22:38:33,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301346137] [2021-03-10 22:38:33,186 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 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-03-10 22:38:33,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:38:33,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:33,206 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:33,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:33,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:33,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:33,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:33,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:33,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:33,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:33,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:33,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:33,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:33,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:33,710 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 5 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:33,711 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:33,711 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-03-10 22:38:33,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278958285] [2021-03-10 22:38:33,711 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:38:33,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:33,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:38:33,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=814, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:38:33,712 INFO L87 Difference]: Start difference. First operand 862 states and 1712 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:34,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:34,038 INFO L93 Difference]: Finished difference Result 1712 states and 3455 transitions. [2021-03-10 22:38:34,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:38:34,039 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:34,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:34,040 INFO L225 Difference]: With dead ends: 1712 [2021-03-10 22:38:34,040 INFO L226 Difference]: Without dead ends: 1667 [2021-03-10 22:38:34,040 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 667.0ms TimeCoverageRelationStatistics Valid=138, Invalid=1052, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:38:34,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1667 states. [2021-03-10 22:38:34,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1667 to 910. [2021-03-10 22:38:34,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 909 states have (on average 1.9812981298129813) internal successors, (1801), 909 states have internal predecessors, (1801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:34,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1801 transitions. [2021-03-10 22:38:34,050 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1801 transitions. Word has length 36 [2021-03-10 22:38:34,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:34,050 INFO L480 AbstractCegarLoop]: Abstraction has 910 states and 1801 transitions. [2021-03-10 22:38:34,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:34,050 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1801 transitions. [2021-03-10 22:38:34,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:34,051 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:34,051 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:34,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:34,252 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:34,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:34,252 INFO L82 PathProgramCache]: Analyzing trace with hash 971114529, now seen corresponding path program 58 times [2021-03-10 22:38:34,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:34,252 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393609861] [2021-03-10 22:38:34,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:34,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:34,502 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:38:34,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393609861] [2021-03-10 22:38:34,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608561822] [2021-03-10 22:38:34,502 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 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-03-10 22:38:34,520 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:38:34,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:34,521 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:34,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:34,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:34,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:34,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:34,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:34,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:34,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:34,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:34,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:34,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:34,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:35,011 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:35,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:35,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-03-10 22:38:35,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444831751] [2021-03-10 22:38:35,011 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:38:35,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:35,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:38:35,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:38:35,012 INFO L87 Difference]: Start difference. First operand 910 states and 1801 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:35,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:35,561 INFO L93 Difference]: Finished difference Result 1889 states and 3810 transitions. [2021-03-10 22:38:35,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:38:35,562 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:35,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:35,564 INFO L225 Difference]: With dead ends: 1889 [2021-03-10 22:38:35,564 INFO L226 Difference]: Without dead ends: 1843 [2021-03-10 22:38:35,564 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 679.7ms TimeCoverageRelationStatistics Valid=136, Invalid=1124, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:38:35,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1843 states. [2021-03-10 22:38:35,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1843 to 1004. [2021-03-10 22:38:35,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 1003 states have (on average 2.002991026919242) internal successors, (2009), 1003 states have internal predecessors, (2009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:35,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 2009 transitions. [2021-03-10 22:38:35,576 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 2009 transitions. Word has length 36 [2021-03-10 22:38:35,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:35,576 INFO L480 AbstractCegarLoop]: Abstraction has 1004 states and 2009 transitions. [2021-03-10 22:38:35,576 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:35,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 2009 transitions. [2021-03-10 22:38:35,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:35,577 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:35,577 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:35,779 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-03-10 22:38:35,780 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:35,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:35,780 INFO L82 PathProgramCache]: Analyzing trace with hash -1302699637, now seen corresponding path program 59 times [2021-03-10 22:38:35,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:35,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570983238] [2021-03-10 22:38:35,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:35,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:36,011 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:38:36,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570983238] [2021-03-10 22:38:36,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938912630] [2021-03-10 22:38:36,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:38:36,033 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:38:36,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:36,034 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 54 conjunts are in the unsatisfiable core [2021-03-10 22:38:36,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:36,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:36,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:36,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:36,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:36,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:36,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 37 [2021-03-10 22:38:36,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:36,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:36,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:36,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:101, output treesize:10 [2021-03-10 22:38:36,543 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:36,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:36,544 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-03-10 22:38:36,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496931229] [2021-03-10 22:38:36,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:38:36,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:36,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:38:36,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:38:36,544 INFO L87 Difference]: Start difference. First operand 1004 states and 2009 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:37,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:37,178 INFO L93 Difference]: Finished difference Result 1556 states and 3140 transitions. [2021-03-10 22:38:37,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:38:37,179 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:37,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:37,180 INFO L225 Difference]: With dead ends: 1556 [2021-03-10 22:38:37,180 INFO L226 Difference]: Without dead ends: 1534 [2021-03-10 22:38:37,180 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 658.0ms TimeCoverageRelationStatistics Valid=126, Invalid=1064, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:38:37,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1534 states. [2021-03-10 22:38:37,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1534 to 1007. [2021-03-10 22:38:37,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1007 states, 1006 states have (on average 2.002982107355865) internal successors, (2015), 1006 states have internal predecessors, (2015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:37,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1007 states to 1007 states and 2015 transitions. [2021-03-10 22:38:37,190 INFO L78 Accepts]: Start accepts. Automaton has 1007 states and 2015 transitions. Word has length 36 [2021-03-10 22:38:37,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:37,190 INFO L480 AbstractCegarLoop]: Abstraction has 1007 states and 2015 transitions. [2021-03-10 22:38:37,190 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:37,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1007 states and 2015 transitions. [2021-03-10 22:38:37,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:37,191 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:37,191 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:37,392 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:37,392 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:37,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:37,392 INFO L82 PathProgramCache]: Analyzing trace with hash 1027051523, now seen corresponding path program 60 times [2021-03-10 22:38:37,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:37,392 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390831577] [2021-03-10 22:38:37,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:37,644 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:37,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390831577] [2021-03-10 22:38:37,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374921844] [2021-03-10 22:38:37,645 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 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-03-10 22:38:37,666 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-03-10 22:38:37,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:37,667 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:37,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:38,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:38,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:38,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:38,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:38,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:38,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:38,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:38,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:38,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:38,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:38,174 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:38,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:38,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:38,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315163542] [2021-03-10 22:38:38,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:38,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:38,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:38,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=872, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:38,175 INFO L87 Difference]: Start difference. First operand 1007 states and 2015 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:38,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:38,814 INFO L93 Difference]: Finished difference Result 2237 states and 4563 transitions. [2021-03-10 22:38:38,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:38:38,815 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:38,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:38,817 INFO L225 Difference]: With dead ends: 2237 [2021-03-10 22:38:38,817 INFO L226 Difference]: Without dead ends: 2160 [2021-03-10 22:38:38,817 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 704.4ms TimeCoverageRelationStatistics Valid=150, Invalid=1182, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:38:38,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2160 states. [2021-03-10 22:38:38,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2160 to 1085. [2021-03-10 22:38:38,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1085 states, 1084 states have (on average 1.9944649446494465) internal successors, (2162), 1084 states have internal predecessors, (2162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:38,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 2162 transitions. [2021-03-10 22:38:38,828 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 2162 transitions. Word has length 36 [2021-03-10 22:38:38,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:38,828 INFO L480 AbstractCegarLoop]: Abstraction has 1085 states and 2162 transitions. [2021-03-10 22:38:38,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:38,828 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 2162 transitions. [2021-03-10 22:38:38,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:38,829 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:38,829 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:39,030 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-03-10 22:38:39,030 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:39,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:39,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1566886553, now seen corresponding path program 61 times [2021-03-10 22:38:39,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:39,031 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562069164] [2021-03-10 22:38:39,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:39,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:39,294 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:39,294 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562069164] [2021-03-10 22:38:39,294 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943552785] [2021-03-10 22:38:39,294 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 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-03-10 22:38:39,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:39,320 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:39,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:39,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:39,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:39,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:39,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:39,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:39,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:39,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:39,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:39,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:39,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:39,817 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:39,817 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:39,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:39,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534808648] [2021-03-10 22:38:39,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:39,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:39,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:39,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=880, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:39,818 INFO L87 Difference]: Start difference. First operand 1085 states and 2162 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:40,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:40,224 INFO L93 Difference]: Finished difference Result 2408 states and 4886 transitions. [2021-03-10 22:38:40,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:38:40,225 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:40,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:40,227 INFO L225 Difference]: With dead ends: 2408 [2021-03-10 22:38:40,227 INFO L226 Difference]: Without dead ends: 2330 [2021-03-10 22:38:40,227 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 729.3ms TimeCoverageRelationStatistics Valid=148, Invalid=1258, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:38:40,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2021-03-10 22:38:40,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 1208. [2021-03-10 22:38:40,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1207 states have (on average 1.9850869925434962) internal successors, (2396), 1207 states have internal predecessors, (2396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:40,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 2396 transitions. [2021-03-10 22:38:40,240 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 2396 transitions. Word has length 36 [2021-03-10 22:38:40,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:40,240 INFO L480 AbstractCegarLoop]: Abstraction has 1208 states and 2396 transitions. [2021-03-10 22:38:40,240 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:40,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 2396 transitions. [2021-03-10 22:38:40,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:40,241 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:40,241 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:40,441 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:40,442 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:40,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:40,442 INFO L82 PathProgramCache]: Analyzing trace with hash -706927613, now seen corresponding path program 62 times [2021-03-10 22:38:40,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:40,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260583746] [2021-03-10 22:38:40,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:40,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:40,714 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:40,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260583746] [2021-03-10 22:38:40,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916897056] [2021-03-10 22:38:40,714 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 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-03-10 22:38:40,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:38:40,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:40,734 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:40,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:41,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:41,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:41,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:41,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:41,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:41,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:41,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:41,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:41,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:41,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:41,238 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:41,238 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:41,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:41,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436552706] [2021-03-10 22:38:41,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:41,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:41,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:41,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:41,239 INFO L87 Difference]: Start difference. First operand 1208 states and 2396 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:41,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:41,893 INFO L93 Difference]: Finished difference Result 2018 states and 4057 transitions. [2021-03-10 22:38:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:38:41,893 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:41,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:41,895 INFO L225 Difference]: With dead ends: 2018 [2021-03-10 22:38:41,895 INFO L226 Difference]: Without dead ends: 1990 [2021-03-10 22:38:41,895 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 700.2ms TimeCoverageRelationStatistics Valid=131, Invalid=1129, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:38:41,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1990 states. [2021-03-10 22:38:41,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1990 to 1208. [2021-03-10 22:38:41,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1207 states have (on average 1.9850869925434962) internal successors, (2396), 1207 states have internal predecessors, (2396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:41,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 2396 transitions. [2021-03-10 22:38:41,907 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 2396 transitions. Word has length 36 [2021-03-10 22:38:41,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:41,907 INFO L480 AbstractCegarLoop]: Abstraction has 1208 states and 2396 transitions. [2021-03-10 22:38:41,907 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:41,907 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 2396 transitions. [2021-03-10 22:38:41,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:41,908 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:41,908 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:42,112 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-03-10 22:38:42,112 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:42,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:42,113 INFO L82 PathProgramCache]: Analyzing trace with hash 603825257, now seen corresponding path program 63 times [2021-03-10 22:38:42,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:42,113 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176939819] [2021-03-10 22:38:42,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:42,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:42,357 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:42,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176939819] [2021-03-10 22:38:42,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326224315] [2021-03-10 22:38:42,358 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 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-03-10 22:38:42,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:38:42,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:42,379 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:42,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:42,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:42,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:42,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:42,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:42,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:42,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:42,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:42,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:42,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:42,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:42,874 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:42,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:42,874 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-03-10 22:38:42,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41456734] [2021-03-10 22:38:42,874 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:38:42,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:42,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:38:42,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:38:42,874 INFO L87 Difference]: Start difference. First operand 1208 states and 2396 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:43,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:43,273 INFO L93 Difference]: Finished difference Result 2304 states and 4654 transitions. [2021-03-10 22:38:43,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:38:43,273 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:43,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:43,275 INFO L225 Difference]: With dead ends: 2304 [2021-03-10 22:38:43,275 INFO L226 Difference]: Without dead ends: 2158 [2021-03-10 22:38:43,275 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 696.5ms TimeCoverageRelationStatistics Valid=141, Invalid=1119, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:38:43,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2021-03-10 22:38:43,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 1318. [2021-03-10 22:38:43,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1318 states, 1317 states have (on average 1.9848139711465451) internal successors, (2614), 1317 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:43,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 2614 transitions. [2021-03-10 22:38:43,288 INFO L78 Accepts]: Start accepts. Automaton has 1318 states and 2614 transitions. Word has length 36 [2021-03-10 22:38:43,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:43,288 INFO L480 AbstractCegarLoop]: Abstraction has 1318 states and 2614 transitions. [2021-03-10 22:38:43,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:43,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 2614 transitions. [2021-03-10 22:38:43,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:43,290 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:43,290 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:43,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-03-10 22:38:43,491 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:43,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:43,492 INFO L82 PathProgramCache]: Analyzing trace with hash 1455840993, now seen corresponding path program 64 times [2021-03-10 22:38:43,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:43,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497906687] [2021-03-10 22:38:43,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:43,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:43,766 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:43,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497906687] [2021-03-10 22:38:43,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117287128] [2021-03-10 22:38:43,766 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 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-03-10 22:38:43,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:38:43,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:43,785 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:43,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:44,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:44,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:44,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:44,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:44,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:44,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:44,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:44,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:44,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:44,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:44,309 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:44,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:44,309 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:44,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215794936] [2021-03-10 22:38:44,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:44,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:44,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:44,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:44,310 INFO L87 Difference]: Start difference. First operand 1318 states and 2614 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:44,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:44,975 INFO L93 Difference]: Finished difference Result 2343 states and 4720 transitions. [2021-03-10 22:38:44,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:38:44,976 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:44,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:44,978 INFO L225 Difference]: With dead ends: 2343 [2021-03-10 22:38:44,978 INFO L226 Difference]: Without dead ends: 2297 [2021-03-10 22:38:44,978 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 782.8ms TimeCoverageRelationStatistics Valid=155, Invalid=1327, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:38:44,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2297 states. [2021-03-10 22:38:44,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2297 to 1318. [2021-03-10 22:38:44,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1318 states, 1317 states have (on average 1.9848139711465451) internal successors, (2614), 1317 states have internal predecessors, (2614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:44,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 2614 transitions. [2021-03-10 22:38:44,995 INFO L78 Accepts]: Start accepts. Automaton has 1318 states and 2614 transitions. Word has length 36 [2021-03-10 22:38:44,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:44,995 INFO L480 AbstractCegarLoop]: Abstraction has 1318 states and 2614 transitions. [2021-03-10 22:38:44,995 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:44,995 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 2614 transitions. [2021-03-10 22:38:44,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:44,996 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:44,996 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:45,211 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-03-10 22:38:45,211 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:45,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:45,211 INFO L82 PathProgramCache]: Analyzing trace with hash -817973173, now seen corresponding path program 65 times [2021-03-10 22:38:45,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:45,212 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565337727] [2021-03-10 22:38:45,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:45,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:45,474 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:45,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565337727] [2021-03-10 22:38:45,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496390152] [2021-03-10 22:38:45,475 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 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-03-10 22:38:45,495 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:38:45,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:45,495 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:38:45,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:45,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:45,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:45,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:45,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:45,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:45,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:45,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:45,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:45,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:45,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:46,025 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:46,026 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:46,026 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:46,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10566412] [2021-03-10 22:38:46,026 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:46,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:46,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:46,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:46,026 INFO L87 Difference]: Start difference. First operand 1318 states and 2614 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:46,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:46,718 INFO L93 Difference]: Finished difference Result 2340 states and 4705 transitions. [2021-03-10 22:38:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:38:46,718 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:46,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:46,720 INFO L225 Difference]: With dead ends: 2340 [2021-03-10 22:38:46,720 INFO L226 Difference]: Without dead ends: 2249 [2021-03-10 22:38:46,721 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 731.7ms TimeCoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:38:46,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2249 states. [2021-03-10 22:38:46,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2249 to 1394. [2021-03-10 22:38:46,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1393 states have (on average 2.0050251256281406) internal successors, (2793), 1393 states have internal predecessors, (2793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:46,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 2793 transitions. [2021-03-10 22:38:46,734 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 2793 transitions. Word has length 36 [2021-03-10 22:38:46,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:46,734 INFO L480 AbstractCegarLoop]: Abstraction has 1394 states and 2793 transitions. [2021-03-10 22:38:46,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:46,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 2793 transitions. [2021-03-10 22:38:46,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:46,736 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:46,736 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:46,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:46,936 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:46,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:46,936 INFO L82 PathProgramCache]: Analyzing trace with hash 1925362883, now seen corresponding path program 66 times [2021-03-10 22:38:46,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:46,937 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407985693] [2021-03-10 22:38:46,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:46,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:47,211 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:47,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407985693] [2021-03-10 22:38:47,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793740649] [2021-03-10 22:38:47,211 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 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-03-10 22:38:47,231 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 22:38:47,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:47,232 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:47,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:47,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:47,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:47,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:47,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:47,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:47,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:47,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:47,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:47,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:47,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:47,770 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:47,770 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:47,770 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:47,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347070515] [2021-03-10 22:38:47,770 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:47,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:47,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:47,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:47,775 INFO L87 Difference]: Start difference. First operand 1394 states and 2793 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:48,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:48,083 INFO L93 Difference]: Finished difference Result 2038 states and 4121 transitions. [2021-03-10 22:38:48,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:38:48,084 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:48,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:48,086 INFO L225 Difference]: With dead ends: 2038 [2021-03-10 22:38:48,086 INFO L226 Difference]: Without dead ends: 2015 [2021-03-10 22:38:48,086 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 689.6ms TimeCoverageRelationStatistics Valid=122, Invalid=1000, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:38:48,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2015 states. [2021-03-10 22:38:48,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2015 to 1397. [2021-03-10 22:38:48,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1397 states, 1396 states have (on average 2.0050143266475646) internal successors, (2799), 1396 states have internal predecessors, (2799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:48,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1397 states to 1397 states and 2799 transitions. [2021-03-10 22:38:48,099 INFO L78 Accepts]: Start accepts. Automaton has 1397 states and 2799 transitions. Word has length 36 [2021-03-10 22:38:48,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:48,099 INFO L480 AbstractCegarLoop]: Abstraction has 1397 states and 2799 transitions. [2021-03-10 22:38:48,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:48,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1397 states and 2799 transitions. [2021-03-10 22:38:48,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:48,100 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:48,100 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:48,315 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:48,315 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:48,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:48,315 INFO L82 PathProgramCache]: Analyzing trace with hash -325263507, now seen corresponding path program 67 times [2021-03-10 22:38:48,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:48,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685686234] [2021-03-10 22:38:48,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:48,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:48,548 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:48,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685686234] [2021-03-10 22:38:48,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673659189] [2021-03-10 22:38:48,548 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 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-03-10 22:38:48,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:48,567 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:48,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:49,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:49,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:49,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:49,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:49,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:49,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:49,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:49,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:49,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:49,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:49,067 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:49,067 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:49,067 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:49,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083111511] [2021-03-10 22:38:49,068 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:49,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:49,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:49,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:49,068 INFO L87 Difference]: Start difference. First operand 1397 states and 2799 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:49,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:49,448 INFO L93 Difference]: Finished difference Result 2144 states and 4332 transitions. [2021-03-10 22:38:49,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:38:49,449 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:49,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:49,451 INFO L225 Difference]: With dead ends: 2144 [2021-03-10 22:38:49,451 INFO L226 Difference]: Without dead ends: 2084 [2021-03-10 22:38:49,451 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 710.4ms TimeCoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:38:49,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-03-10 22:38:49,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 1469. [2021-03-10 22:38:49,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1468 states have (on average 1.9986376021798364) internal successors, (2934), 1468 states have internal predecessors, (2934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:49,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 2934 transitions. [2021-03-10 22:38:49,464 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 2934 transitions. Word has length 36 [2021-03-10 22:38:49,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:49,464 INFO L480 AbstractCegarLoop]: Abstraction has 1469 states and 2934 transitions. [2021-03-10 22:38:49,464 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:49,464 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 2934 transitions. [2021-03-10 22:38:49,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:49,466 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:49,466 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:49,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:49,666 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:49,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:49,667 INFO L82 PathProgramCache]: Analyzing trace with hash 214571523, now seen corresponding path program 68 times [2021-03-10 22:38:49,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:49,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787972537] [2021-03-10 22:38:49,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:49,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:49,929 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:49,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787972537] [2021-03-10 22:38:49,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214244850] [2021-03-10 22:38:49,929 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 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-03-10 22:38:49,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:38:49,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:49,948 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:38:49,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:50,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:50,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:50,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:50,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:50,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:50,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 37 [2021-03-10 22:38:50,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:50,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:50,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:50,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:101, output treesize:10 [2021-03-10 22:38:50,544 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:50,544 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:50,544 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:50,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215736663] [2021-03-10 22:38:50,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:50,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:50,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:50,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:50,545 INFO L87 Difference]: Start difference. First operand 1469 states and 2934 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:51,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:51,412 INFO L93 Difference]: Finished difference Result 2587 states and 5241 transitions. [2021-03-10 22:38:51,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:38:51,413 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:51,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:51,415 INFO L225 Difference]: With dead ends: 2587 [2021-03-10 22:38:51,416 INFO L226 Difference]: Without dead ends: 2509 [2021-03-10 22:38:51,416 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 382 ImplicationChecksByTransitivity, 864.5ms TimeCoverageRelationStatistics Valid=153, Invalid=1329, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:38:51,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2509 states. [2021-03-10 22:38:51,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2509 to 1574. [2021-03-10 22:38:51,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1574 states, 1573 states have (on average 1.996821360457724) internal successors, (3141), 1573 states have internal predecessors, (3141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:51,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1574 states to 1574 states and 3141 transitions. [2021-03-10 22:38:51,433 INFO L78 Accepts]: Start accepts. Automaton has 1574 states and 3141 transitions. Word has length 36 [2021-03-10 22:38:51,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:51,433 INFO L480 AbstractCegarLoop]: Abstraction has 1574 states and 3141 transitions. [2021-03-10 22:38:51,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:51,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1574 states and 3141 transitions. [2021-03-10 22:38:51,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:51,435 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:51,435 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:51,639 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-03-10 22:38:51,639 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:51,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:51,640 INFO L82 PathProgramCache]: Analyzing trace with hash -2059242643, now seen corresponding path program 69 times [2021-03-10 22:38:51,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:51,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774664629] [2021-03-10 22:38:51,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:51,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:51,905 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:51,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774664629] [2021-03-10 22:38:51,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76261553] [2021-03-10 22:38:51,906 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 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-03-10 22:38:51,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:38:51,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:51,926 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:51,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:52,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:52,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:52,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:52,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:52,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:52,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:52,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:52,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:52,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:52,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:52,571 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:52,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:52,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:52,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101659486] [2021-03-10 22:38:52,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:52,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:52,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:52,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:52,573 INFO L87 Difference]: Start difference. First operand 1574 states and 3141 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:53,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:53,427 INFO L93 Difference]: Finished difference Result 2155 states and 4336 transitions. [2021-03-10 22:38:53,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:38:53,428 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:53,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:53,430 INFO L225 Difference]: With dead ends: 2155 [2021-03-10 22:38:53,430 INFO L226 Difference]: Without dead ends: 2133 [2021-03-10 22:38:53,430 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 821.9ms TimeCoverageRelationStatistics Valid=129, Invalid=1131, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:38:53,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2133 states. [2021-03-10 22:38:53,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2133 to 1574. [2021-03-10 22:38:53,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1574 states, 1573 states have (on average 1.996821360457724) internal successors, (3141), 1573 states have internal predecessors, (3141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:53,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1574 states to 1574 states and 3141 transitions. [2021-03-10 22:38:53,446 INFO L78 Accepts]: Start accepts. Automaton has 1574 states and 3141 transitions. Word has length 36 [2021-03-10 22:38:53,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:53,446 INFO L480 AbstractCegarLoop]: Abstraction has 1574 states and 3141 transitions. [2021-03-10 22:38:53,446 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:53,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1574 states and 3141 transitions. [2021-03-10 22:38:53,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:53,448 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:53,448 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:53,648 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:53,648 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:53,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:53,649 INFO L82 PathProgramCache]: Analyzing trace with hash -729133199, now seen corresponding path program 70 times [2021-03-10 22:38:53,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:53,649 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129887814] [2021-03-10 22:38:53,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:53,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:53,956 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:38:53,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129887814] [2021-03-10 22:38:53,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355615837] [2021-03-10 22:38:53,956 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:53,974 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:38:53,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:53,975 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:53,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:54,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:54,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:54,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:54,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:54,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:54,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:54,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:54,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:54,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:54,491 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:54,530 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:54,530 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:54,530 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 29 [2021-03-10 22:38:54,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059436553] [2021-03-10 22:38:54,530 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:38:54,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:54,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:38:54,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:38:54,531 INFO L87 Difference]: Start difference. First operand 1574 states and 3141 transitions. Second operand has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:55,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:55,347 INFO L93 Difference]: Finished difference Result 2552 states and 5126 transitions. [2021-03-10 22:38:55,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:38:55,347 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:55,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:55,350 INFO L225 Difference]: With dead ends: 2552 [2021-03-10 22:38:55,350 INFO L226 Difference]: Without dead ends: 2381 [2021-03-10 22:38:55,350 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 899.0ms TimeCoverageRelationStatistics Valid=135, Invalid=1125, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:38:55,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2381 states. [2021-03-10 22:38:55,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2381 to 1745. [2021-03-10 22:38:55,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1745 states, 1744 states have (on average 1.9988532110091743) internal successors, (3486), 1744 states have internal predecessors, (3486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:55,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1745 states to 1745 states and 3486 transitions. [2021-03-10 22:38:55,369 INFO L78 Accepts]: Start accepts. Automaton has 1745 states and 3486 transitions. Word has length 36 [2021-03-10 22:38:55,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:55,369 INFO L480 AbstractCegarLoop]: Abstraction has 1745 states and 3486 transitions. [2021-03-10 22:38:55,369 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:55,369 INFO L276 IsEmpty]: Start isEmpty. Operand 1745 states and 3486 transitions. [2021-03-10 22:38:55,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:55,371 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:55,371 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:55,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:55,572 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:55,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:55,572 INFO L82 PathProgramCache]: Analyzing trace with hash 103525963, now seen corresponding path program 71 times [2021-03-10 22:38:55,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:55,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334033280] [2021-03-10 22:38:55,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:55,920 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:55,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334033280] [2021-03-10 22:38:55,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504542815] [2021-03-10 22:38:55,921 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:55,941 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:38:55,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:55,942 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 22:38:55,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:56,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:56,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:56,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:56,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:56,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:56,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:56,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:56,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:56,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:56,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:56,630 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:56,631 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:56,631 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:56,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588772844] [2021-03-10 22:38:56,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:56,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:56,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:56,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:56,631 INFO L87 Difference]: Start difference. First operand 1745 states and 3486 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:57,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:57,447 INFO L93 Difference]: Finished difference Result 2978 states and 6016 transitions. [2021-03-10 22:38:57,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:38:57,447 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:57,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:57,450 INFO L225 Difference]: With dead ends: 2978 [2021-03-10 22:38:57,450 INFO L226 Difference]: Without dead ends: 2933 [2021-03-10 22:38:57,451 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 1037.7ms TimeCoverageRelationStatistics Valid=160, Invalid=1400, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:38:57,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-03-10 22:38:57,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1844. [2021-03-10 22:38:57,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.0032555615843735) internal successors, (3692), 1843 states have internal predecessors, (3692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:57,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 3692 transitions. [2021-03-10 22:38:57,470 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 3692 transitions. Word has length 36 [2021-03-10 22:38:57,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:57,470 INFO L480 AbstractCegarLoop]: Abstraction has 1844 states and 3692 transitions. [2021-03-10 22:38:57,470 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:57,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 3692 transitions. [2021-03-10 22:38:57,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:57,472 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:57,472 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:57,672 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:38:57,672 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:57,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:57,672 INFO L82 PathProgramCache]: Analyzing trace with hash 2124679093, now seen corresponding path program 72 times [2021-03-10 22:38:57,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:57,673 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289390475] [2021-03-10 22:38:57,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:57,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:58,013 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:58,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289390475] [2021-03-10 22:38:58,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774054800] [2021-03-10 22:38:58,013 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 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-03-10 22:38:58,042 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:38:58,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:38:58,043 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:58,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:38:58,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:58,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:58,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:58,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:38:58,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:38:58,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:38:58,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:38:58,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:38:58,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:38:58,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:38:58,746 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:58,746 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:38:58,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:38:58,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774814379] [2021-03-10 22:38:58,747 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:38:58,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:38:58,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:38:58,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:38:58,747 INFO L87 Difference]: Start difference. First operand 1844 states and 3692 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:59,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:38:59,290 INFO L93 Difference]: Finished difference Result 2502 states and 5041 transitions. [2021-03-10 22:38:59,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:38:59,291 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:38:59,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:38:59,294 INFO L225 Difference]: With dead ends: 2502 [2021-03-10 22:38:59,294 INFO L226 Difference]: Without dead ends: 2480 [2021-03-10 22:38:59,294 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 945.6ms TimeCoverageRelationStatistics Valid=129, Invalid=1131, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:38:59,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2480 states. [2021-03-10 22:38:59,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2480 to 1844. [2021-03-10 22:38:59,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.0032555615843735) internal successors, (3692), 1843 states have internal predecessors, (3692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:59,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 3692 transitions. [2021-03-10 22:38:59,313 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 3692 transitions. Word has length 36 [2021-03-10 22:38:59,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:38:59,313 INFO L480 AbstractCegarLoop]: Abstraction has 1844 states and 3692 transitions. [2021-03-10 22:38:59,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:38:59,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 3692 transitions. [2021-03-10 22:38:59,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:38:59,315 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:38:59,315 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:38:59,515 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-03-10 22:38:59,516 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:38:59,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:38:59,516 INFO L82 PathProgramCache]: Analyzing trace with hash 573047853, now seen corresponding path program 73 times [2021-03-10 22:38:59,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:38:59,516 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654208276] [2021-03-10 22:38:59,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:38:59,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:59,847 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:38:59,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654208276] [2021-03-10 22:38:59,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975105009] [2021-03-10 22:38:59,847 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 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-03-10 22:38:59,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:38:59,866 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:38:59,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:00,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:00,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:00,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:00,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:00,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:00,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:00,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:00,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:00,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:00,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:00,473 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:00,473 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:00,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:00,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483407827] [2021-03-10 22:39:00,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:00,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:00,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:00,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:00,474 INFO L87 Difference]: Start difference. First operand 1844 states and 3692 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:00,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:00,905 INFO L93 Difference]: Finished difference Result 2438 states and 4918 transitions. [2021-03-10 22:39:00,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:39:00,906 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:00,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:00,908 INFO L225 Difference]: With dead ends: 2438 [2021-03-10 22:39:00,908 INFO L226 Difference]: Without dead ends: 2415 [2021-03-10 22:39:00,909 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 808.1ms TimeCoverageRelationStatistics Valid=120, Invalid=1002, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:39:00,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2415 states. [2021-03-10 22:39:00,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2415 to 1844. [2021-03-10 22:39:00,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.0032555615843735) internal successors, (3692), 1843 states have internal predecessors, (3692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:00,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 3692 transitions. [2021-03-10 22:39:00,928 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 3692 transitions. Word has length 36 [2021-03-10 22:39:00,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:00,928 INFO L480 AbstractCegarLoop]: Abstraction has 1844 states and 3692 transitions. [2021-03-10 22:39:00,928 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:00,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 3692 transitions. [2021-03-10 22:39:00,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:00,930 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:00,930 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:01,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:01,131 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:01,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:01,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1638712185, now seen corresponding path program 74 times [2021-03-10 22:39:01,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:01,131 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97837901] [2021-03-10 22:39:01,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:01,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:01,438 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:39:01,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97837901] [2021-03-10 22:39:01,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178491277] [2021-03-10 22:39:01,438 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 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-03-10 22:39:01,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:39:01,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:01,457 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:01,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:02,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:02,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:02,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:02,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:02,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:02,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:02,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:02,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:02,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:02,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:02,080 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:02,081 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:02,081 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 29 [2021-03-10 22:39:02,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150778925] [2021-03-10 22:39:02,081 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:39:02,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:02,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:39:02,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:39:02,082 INFO L87 Difference]: Start difference. First operand 1844 states and 3692 transitions. Second operand has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:02,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:02,700 INFO L93 Difference]: Finished difference Result 2807 states and 5632 transitions. [2021-03-10 22:39:02,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:39:02,704 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:02,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:02,707 INFO L225 Difference]: With dead ends: 2807 [2021-03-10 22:39:02,707 INFO L226 Difference]: Without dead ends: 2631 [2021-03-10 22:39:02,707 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 961.3ms TimeCoverageRelationStatistics Valid=135, Invalid=1125, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:39:02,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2021-03-10 22:39:02,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 1994. [2021-03-10 22:39:02,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1994 states, 1993 states have (on average 2.0065228299046662) internal successors, (3999), 1993 states have internal predecessors, (3999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:02,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 3999 transitions. [2021-03-10 22:39:02,724 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 3999 transitions. Word has length 36 [2021-03-10 22:39:02,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:02,724 INFO L480 AbstractCegarLoop]: Abstraction has 1994 states and 3999 transitions. [2021-03-10 22:39:02,724 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:02,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 3999 transitions. [2021-03-10 22:39:02,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:02,726 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:02,726 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:02,926 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-03-10 22:39:02,927 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:02,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:02,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1182283007, now seen corresponding path program 75 times [2021-03-10 22:39:02,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:02,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421872178] [2021-03-10 22:39:02,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:02,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:03,266 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:03,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421872178] [2021-03-10 22:39:03,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867089083] [2021-03-10 22:39:03,267 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 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-03-10 22:39:03,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:39:03,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:03,289 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 22:39:03,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:03,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:03,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:03,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:03,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:03,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:03,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:03,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:03,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:03,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:03,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:03,929 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:03,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:03,930 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-03-10 22:39:03,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300045496] [2021-03-10 22:39:03,930 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:39:03,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:03,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:39:03,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:39:03,931 INFO L87 Difference]: Start difference. First operand 1994 states and 3999 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:04,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:04,619 INFO L93 Difference]: Finished difference Result 3533 states and 7124 transitions. [2021-03-10 22:39:04,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:39:04,620 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:04,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:04,624 INFO L225 Difference]: With dead ends: 3533 [2021-03-10 22:39:04,624 INFO L226 Difference]: Without dead ends: 3492 [2021-03-10 22:39:04,624 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 937.4ms TimeCoverageRelationStatistics Valid=136, Invalid=1124, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:39:04,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3492 states. [2021-03-10 22:39:04,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3492 to 2009. [2021-03-10 22:39:04,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 2.0074701195219125) internal successors, (4031), 2008 states have internal predecessors, (4031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:04,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 4031 transitions. [2021-03-10 22:39:04,648 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 4031 transitions. Word has length 36 [2021-03-10 22:39:04,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:04,648 INFO L480 AbstractCegarLoop]: Abstraction has 2009 states and 4031 transitions. [2021-03-10 22:39:04,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:04,648 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 4031 transitions. [2021-03-10 22:39:04,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:04,650 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:04,650 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:04,850 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:04,850 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:04,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:04,851 INFO L82 PathProgramCache]: Analyzing trace with hash -806053023, now seen corresponding path program 76 times [2021-03-10 22:39:04,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:04,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442512823] [2021-03-10 22:39:04,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:04,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:05,212 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:05,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442512823] [2021-03-10 22:39:05,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373532142] [2021-03-10 22:39:05,213 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 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-03-10 22:39:05,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:39:05,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:05,232 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:05,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:05,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:05,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:05,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:05,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:05,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:05,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:05,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:05,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:05,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:05,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:05,818 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:05,818 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:05,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:05,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531715550] [2021-03-10 22:39:05,819 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:05,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:05,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:05,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:05,819 INFO L87 Difference]: Start difference. First operand 2009 states and 4031 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:06,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:06,632 INFO L93 Difference]: Finished difference Result 3294 states and 6669 transitions. [2021-03-10 22:39:06,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:39:06,633 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:06,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:06,637 INFO L225 Difference]: With dead ends: 3294 [2021-03-10 22:39:06,637 INFO L226 Difference]: Without dead ends: 3249 [2021-03-10 22:39:06,637 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 953.2ms TimeCoverageRelationStatistics Valid=160, Invalid=1400, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:39:06,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3249 states. [2021-03-10 22:39:06,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3249 to 2099. [2021-03-10 22:39:06,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2099 states, 2098 states have (on average 2.0123927550047664) internal successors, (4222), 2098 states have internal predecessors, (4222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:06,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2099 states to 2099 states and 4222 transitions. [2021-03-10 22:39:06,660 INFO L78 Accepts]: Start accepts. Automaton has 2099 states and 4222 transitions. Word has length 36 [2021-03-10 22:39:06,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:06,660 INFO L480 AbstractCegarLoop]: Abstraction has 2099 states and 4222 transitions. [2021-03-10 22:39:06,660 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:06,660 INFO L276 IsEmpty]: Start isEmpty. Operand 2099 states and 4222 transitions. [2021-03-10 22:39:06,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:06,662 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:06,662 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:06,862 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:06,862 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:06,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:06,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1215100107, now seen corresponding path program 77 times [2021-03-10 22:39:06,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:06,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191988099] [2021-03-10 22:39:06,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:07,212 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:07,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191988099] [2021-03-10 22:39:07,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768677386] [2021-03-10 22:39:07,212 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-03-10 22:39:07,232 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:39:07,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:07,233 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:07,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:07,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:07,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:07,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:07,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:07,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:07,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:07,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:07,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:07,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:07,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:07,926 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:07,927 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:07,927 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:07,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94439663] [2021-03-10 22:39:07,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:07,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:07,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:07,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:07,927 INFO L87 Difference]: Start difference. First operand 2099 states and 4222 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:08,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:08,664 INFO L93 Difference]: Finished difference Result 2701 states and 5457 transitions. [2021-03-10 22:39:08,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:39:08,665 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:08,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:08,668 INFO L225 Difference]: With dead ends: 2701 [2021-03-10 22:39:08,668 INFO L226 Difference]: Without dead ends: 2679 [2021-03-10 22:39:08,668 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 950.1ms TimeCoverageRelationStatistics Valid=129, Invalid=1131, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:39:08,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2679 states. [2021-03-10 22:39:08,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2679 to 2099. [2021-03-10 22:39:08,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2099 states, 2098 states have (on average 2.0123927550047664) internal successors, (4222), 2098 states have internal predecessors, (4222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:08,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2099 states to 2099 states and 4222 transitions. [2021-03-10 22:39:08,690 INFO L78 Accepts]: Start accepts. Automaton has 2099 states and 4222 transitions. Word has length 36 [2021-03-10 22:39:08,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:08,690 INFO L480 AbstractCegarLoop]: Abstraction has 2099 states and 4222 transitions. [2021-03-10 22:39:08,690 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:08,690 INFO L276 IsEmpty]: Start isEmpty. Operand 2099 states and 4222 transitions. [2021-03-10 22:39:08,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:08,692 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:08,692 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:08,892 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:08,892 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:08,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:08,893 INFO L82 PathProgramCache]: Analyzing trace with hash -336531133, now seen corresponding path program 78 times [2021-03-10 22:39:08,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:08,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081561651] [2021-03-10 22:39:08,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:09,185 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:09,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081561651] [2021-03-10 22:39:09,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079564909] [2021-03-10 22:39:09,186 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-03-10 22:39:09,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:39:09,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:09,208 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:09,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:11,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:11,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:11,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:11,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:11,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:11,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 37 [2021-03-10 22:39:11,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:11,320 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-03-10 22:39:11,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:11,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:104, output treesize:10 [2021-03-10 22:39:11,371 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:11,371 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:11,371 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:11,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787979431] [2021-03-10 22:39:11,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:11,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:11,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:11,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:11,372 INFO L87 Difference]: Start difference. First operand 2099 states and 4222 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:13,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:13,786 INFO L93 Difference]: Finished difference Result 2888 states and 5839 transitions. [2021-03-10 22:39:13,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:39:13,787 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:13,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:13,790 INFO L225 Difference]: With dead ends: 2888 [2021-03-10 22:39:13,790 INFO L226 Difference]: Without dead ends: 2791 [2021-03-10 22:39:13,790 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 3043.4ms TimeCoverageRelationStatistics Valid=191, Invalid=1971, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:39:13,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-03-10 22:39:13,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 2160. [2021-03-10 22:39:13,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2160 states, 2159 states have (on average 2.015748031496063) internal successors, (4352), 2159 states have internal predecessors, (4352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:13,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2160 states to 2160 states and 4352 transitions. [2021-03-10 22:39:13,813 INFO L78 Accepts]: Start accepts. Automaton has 2160 states and 4352 transitions. Word has length 36 [2021-03-10 22:39:13,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:13,813 INFO L480 AbstractCegarLoop]: Abstraction has 2160 states and 4352 transitions. [2021-03-10 22:39:13,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:13,813 INFO L276 IsEmpty]: Start isEmpty. Operand 2160 states and 4352 transitions. [2021-03-10 22:39:13,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:13,815 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:13,815 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:14,016 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:14,016 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:14,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:14,016 INFO L82 PathProgramCache]: Analyzing trace with hash 666409005, now seen corresponding path program 79 times [2021-03-10 22:39:14,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:14,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387550759] [2021-03-10 22:39:14,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:14,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:14,400 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:14,400 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387550759] [2021-03-10 22:39:14,400 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880225566] [2021-03-10 22:39:14,401 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-03-10 22:39:14,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:14,420 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:14,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:15,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:15,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:15,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:15,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:15,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:15,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:15,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:15,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:15,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:15,179 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:15,226 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:15,227 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:15,227 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:15,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761205947] [2021-03-10 22:39:15,227 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:15,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:15,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:15,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:15,227 INFO L87 Difference]: Start difference. First operand 2160 states and 4352 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:15,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:15,963 INFO L93 Difference]: Finished difference Result 2539 states and 5127 transitions. [2021-03-10 22:39:15,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:39:15,964 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:15,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:15,966 INFO L225 Difference]: With dead ends: 2539 [2021-03-10 22:39:15,966 INFO L226 Difference]: Without dead ends: 2524 [2021-03-10 22:39:15,967 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1009.7ms TimeCoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:39:15,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2524 states. [2021-03-10 22:39:15,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2524 to 2160. [2021-03-10 22:39:15,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2160 states, 2159 states have (on average 2.015748031496063) internal successors, (4352), 2159 states have internal predecessors, (4352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:15,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2160 states to 2160 states and 4352 transitions. [2021-03-10 22:39:15,991 INFO L78 Accepts]: Start accepts. Automaton has 2160 states and 4352 transitions. Word has length 36 [2021-03-10 22:39:15,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:15,991 INFO L480 AbstractCegarLoop]: Abstraction has 2160 states and 4352 transitions. [2021-03-10 22:39:15,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:15,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2160 states and 4352 transitions. [2021-03-10 22:39:15,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:15,993 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:15,993 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:16,208 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:16,209 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:16,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:16,210 INFO L82 PathProgramCache]: Analyzing trace with hash -30986797, now seen corresponding path program 80 times [2021-03-10 22:39:16,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:16,210 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620936775] [2021-03-10 22:39:16,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:16,498 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:39:16,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620936775] [2021-03-10 22:39:16,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683119958] [2021-03-10 22:39:16,498 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-03-10 22:39:16,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:39:16,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:16,517 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:39:16,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:17,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:17,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:17,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:17,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:17,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:17,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 37 [2021-03-10 22:39:17,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:17,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:17,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:17,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:101, output treesize:10 [2021-03-10 22:39:17,264 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 4 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:17,264 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:17,264 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-03-10 22:39:17,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431603847] [2021-03-10 22:39:17,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:39:17,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:17,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:39:17,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:39:17,265 INFO L87 Difference]: Start difference. First operand 2160 states and 4352 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:18,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:18,475 INFO L93 Difference]: Finished difference Result 4030 states and 8174 transitions. [2021-03-10 22:39:18,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:39:18,476 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:18,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:18,480 INFO L225 Difference]: With dead ends: 4030 [2021-03-10 22:39:18,480 INFO L226 Difference]: Without dead ends: 3987 [2021-03-10 22:39:18,480 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 963.6ms TimeCoverageRelationStatistics Valid=137, Invalid=1195, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:39:18,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3987 states. [2021-03-10 22:39:18,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3987 to 2227. [2021-03-10 22:39:18,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2227 states, 2226 states have (on average 2.01078167115903) internal successors, (4476), 2226 states have internal predecessors, (4476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:18,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2227 states to 2227 states and 4476 transitions. [2021-03-10 22:39:18,510 INFO L78 Accepts]: Start accepts. Automaton has 2227 states and 4476 transitions. Word has length 36 [2021-03-10 22:39:18,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:18,510 INFO L480 AbstractCegarLoop]: Abstraction has 2227 states and 4476 transitions. [2021-03-10 22:39:18,510 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:18,510 INFO L276 IsEmpty]: Start isEmpty. Operand 2227 states and 4476 transitions. [2021-03-10 22:39:18,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:18,512 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:18,512 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:18,712 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:18,713 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:18,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:18,713 INFO L82 PathProgramCache]: Analyzing trace with hash 564785227, now seen corresponding path program 81 times [2021-03-10 22:39:18,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:18,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655039571] [2021-03-10 22:39:18,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:18,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:19,050 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:19,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655039571] [2021-03-10 22:39:19,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779644910] [2021-03-10 22:39:19,050 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-03-10 22:39:19,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:39:19,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:19,070 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:19,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:19,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:19,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:19,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:19,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:19,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:19,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:19,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:19,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:19,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:19,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:19,802 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:19,802 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:19,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:19,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892492371] [2021-03-10 22:39:19,803 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:19,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:19,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:19,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:19,803 INFO L87 Difference]: Start difference. First operand 2227 states and 4476 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:21,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:21,129 INFO L93 Difference]: Finished difference Result 4079 states and 8281 transitions. [2021-03-10 22:39:21,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:39:21,131 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:21,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:21,135 INFO L225 Difference]: With dead ends: 4079 [2021-03-10 22:39:21,135 INFO L226 Difference]: Without dead ends: 4031 [2021-03-10 22:39:21,135 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 1048.6ms TimeCoverageRelationStatistics Valid=149, Invalid=1333, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:39:21,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2021-03-10 22:39:21,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 2311. [2021-03-10 22:39:21,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2311 states, 2310 states have (on average 2.0064935064935066) internal successors, (4635), 2310 states have internal predecessors, (4635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:21,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2311 states to 2311 states and 4635 transitions. [2021-03-10 22:39:21,169 INFO L78 Accepts]: Start accepts. Automaton has 2311 states and 4635 transitions. Word has length 36 [2021-03-10 22:39:21,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:21,169 INFO L480 AbstractCegarLoop]: Abstraction has 2311 states and 4635 transitions. [2021-03-10 22:39:21,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:21,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2311 states and 4635 transitions. [2021-03-10 22:39:21,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:21,172 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:21,172 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:21,386 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:21,386 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:21,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:21,386 INFO L82 PathProgramCache]: Analyzing trace with hash 453739667, now seen corresponding path program 82 times [2021-03-10 22:39:21,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:21,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539691537] [2021-03-10 22:39:21,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:21,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:21,712 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:21,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539691537] [2021-03-10 22:39:21,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197779078] [2021-03-10 22:39:21,712 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-03-10 22:39:21,731 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:39:21,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:21,732 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:21,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:22,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:22,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:22,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:22,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:22,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:22,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:22,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:22,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:22,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:22,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:22,511 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:22,511 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:22,511 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:22,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607367858] [2021-03-10 22:39:22,511 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:22,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:22,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:22,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:22,512 INFO L87 Difference]: Start difference. First operand 2311 states and 4635 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:23,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:23,414 INFO L93 Difference]: Finished difference Result 4239 states and 8594 transitions. [2021-03-10 22:39:23,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:39:23,414 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:23,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:23,419 INFO L225 Difference]: With dead ends: 4239 [2021-03-10 22:39:23,419 INFO L226 Difference]: Without dead ends: 4169 [2021-03-10 22:39:23,419 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 1114.7ms TimeCoverageRelationStatistics Valid=156, Invalid=1404, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:39:23,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2021-03-10 22:39:23,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 2395. [2021-03-10 22:39:23,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2395 states, 2394 states have (on average 2.007936507936508) internal successors, (4807), 2394 states have internal predecessors, (4807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:23,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2395 states to 2395 states and 4807 transitions. [2021-03-10 22:39:23,449 INFO L78 Accepts]: Start accepts. Automaton has 2395 states and 4807 transitions. Word has length 36 [2021-03-10 22:39:23,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:23,449 INFO L480 AbstractCegarLoop]: Abstraction has 2395 states and 4807 transitions. [2021-03-10 22:39:23,449 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:23,450 INFO L276 IsEmpty]: Start isEmpty. Operand 2395 states and 4807 transitions. [2021-03-10 22:39:23,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:23,452 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:23,452 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:23,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-03-10 22:39:23,655 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:23,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:23,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1097891573, now seen corresponding path program 83 times [2021-03-10 22:39:23,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:23,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816612011] [2021-03-10 22:39:23,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:24,066 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:24,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816612011] [2021-03-10 22:39:24,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470458611] [2021-03-10 22:39:24,067 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 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-03-10 22:39:24,089 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:39:24,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:24,090 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:24,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:24,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:24,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:24,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:24,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:24,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:24,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:24,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:24,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:24,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:24,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:97, output treesize:10 [2021-03-10 22:39:24,843 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:24,843 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:24,843 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-03-10 22:39:24,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808783542] [2021-03-10 22:39:24,843 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-03-10 22:39:24,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:24,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-03-10 22:39:24,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:39:24,844 INFO L87 Difference]: Start difference. First operand 2395 states and 4807 transitions. Second operand has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:25,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:25,949 INFO L93 Difference]: Finished difference Result 4062 states and 8248 transitions. [2021-03-10 22:39:25,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:39:25,950 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:25,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:25,954 INFO L225 Difference]: With dead ends: 4062 [2021-03-10 22:39:25,954 INFO L226 Difference]: Without dead ends: 4017 [2021-03-10 22:39:25,954 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 1203.2ms TimeCoverageRelationStatistics Valid=168, Invalid=1554, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:39:25,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4017 states. [2021-03-10 22:39:25,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4017 to 2408. [2021-03-10 22:39:25,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2407 states have (on average 2.0087245533859575) internal successors, (4835), 2407 states have internal predecessors, (4835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:25,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 4835 transitions. [2021-03-10 22:39:25,983 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 4835 transitions. Word has length 36 [2021-03-10 22:39:25,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:25,983 INFO L480 AbstractCegarLoop]: Abstraction has 2408 states and 4835 transitions. [2021-03-10 22:39:25,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:25,983 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 4835 transitions. [2021-03-10 22:39:25,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:25,985 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:25,985 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:26,185 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:26,186 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:26,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:26,186 INFO L82 PathProgramCache]: Analyzing trace with hash -787529803, now seen corresponding path program 84 times [2021-03-10 22:39:26,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:26,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455312045] [2021-03-10 22:39:26,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:26,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:26,562 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:26,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455312045] [2021-03-10 22:39:26,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215715601] [2021-03-10 22:39:26,562 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:39:26,598 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:39:26,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:26,598 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:26,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:27,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:27,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:27,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:27,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:27,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:27,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:27,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:27,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:27,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:27,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:27,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:27,213 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:27,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829155913] [2021-03-10 22:39:27,213 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:27,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:27,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:27,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:27,214 INFO L87 Difference]: Start difference. First operand 2408 states and 4835 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:28,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:28,162 INFO L93 Difference]: Finished difference Result 3654 states and 7416 transitions. [2021-03-10 22:39:28,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:39:28,163 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:28,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:28,166 INFO L225 Difference]: With dead ends: 3654 [2021-03-10 22:39:28,166 INFO L226 Difference]: Without dead ends: 3611 [2021-03-10 22:39:28,166 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 961.2ms TimeCoverageRelationStatistics Valid=154, Invalid=1406, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:39:28,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3611 states. [2021-03-10 22:39:28,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3611 to 2465. [2021-03-10 22:39:28,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2465 states, 2464 states have (on average 2.0073051948051948) internal successors, (4946), 2464 states have internal predecessors, (4946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:28,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2465 states to 2465 states and 4946 transitions. [2021-03-10 22:39:28,189 INFO L78 Accepts]: Start accepts. Automaton has 2465 states and 4946 transitions. Word has length 36 [2021-03-10 22:39:28,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:28,189 INFO L480 AbstractCegarLoop]: Abstraction has 2465 states and 4946 transitions. [2021-03-10 22:39:28,189 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:28,189 INFO L276 IsEmpty]: Start isEmpty. Operand 2465 states and 4946 transitions. [2021-03-10 22:39:28,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:28,191 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:28,191 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:28,392 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-03-10 22:39:28,392 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:28,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:28,392 INFO L82 PathProgramCache]: Analyzing trace with hash -898575363, now seen corresponding path program 85 times [2021-03-10 22:39:28,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:28,393 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491306427] [2021-03-10 22:39:28,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:28,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:28,662 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:28,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491306427] [2021-03-10 22:39:28,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242964763] [2021-03-10 22:39:28,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 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-03-10 22:39:28,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:28,681 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:28,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:29,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:29,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:29,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:29,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:29,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:29,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:29,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:29,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:29,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:29,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:29,254 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:29,255 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:29,255 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:29,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83460414] [2021-03-10 22:39:29,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:29,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:29,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:29,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:29,255 INFO L87 Difference]: Start difference. First operand 2465 states and 4946 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:29,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:29,961 INFO L93 Difference]: Finished difference Result 3860 states and 7829 transitions. [2021-03-10 22:39:29,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:39:29,961 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:29,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:29,965 INFO L225 Difference]: With dead ends: 3860 [2021-03-10 22:39:29,965 INFO L226 Difference]: Without dead ends: 3790 [2021-03-10 22:39:29,965 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 876.6ms TimeCoverageRelationStatistics Valid=161, Invalid=1479, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:39:29,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3790 states. [2021-03-10 22:39:29,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3790 to 2543. [2021-03-10 22:39:29,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2543 states, 2542 states have (on average 2.0098347757671124) internal successors, (5109), 2542 states have internal predecessors, (5109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:29,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2543 states to 2543 states and 5109 transitions. [2021-03-10 22:39:29,989 INFO L78 Accepts]: Start accepts. Automaton has 2543 states and 5109 transitions. Word has length 36 [2021-03-10 22:39:29,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:29,989 INFO L480 AbstractCegarLoop]: Abstraction has 2543 states and 5109 transitions. [2021-03-10 22:39:29,989 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:29,989 INFO L276 IsEmpty]: Start isEmpty. Operand 2543 states and 5109 transitions. [2021-03-10 22:39:29,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:29,991 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:29,991 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:30,191 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:30,191 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:30,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:30,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1844760693, now seen corresponding path program 86 times [2021-03-10 22:39:30,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:30,192 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519297311] [2021-03-10 22:39:30,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:30,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:30,455 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:30,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519297311] [2021-03-10 22:39:30,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749471850] [2021-03-10 22:39:30,455 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 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-03-10 22:39:30,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:39:30,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:30,474 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:39:30,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:31,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:31,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:31,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:31,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:31,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:31,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:39:31,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:31,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:39:31,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:31,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:39:31,093 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:31,093 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:31,093 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:31,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358794377] [2021-03-10 22:39:31,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:31,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:31,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:31,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:39:31,094 INFO L87 Difference]: Start difference. First operand 2543 states and 5109 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:31,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:39:31,838 INFO L93 Difference]: Finished difference Result 3674 states and 7448 transitions. [2021-03-10 22:39:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:39:31,839 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:39:31,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:39:31,842 INFO L225 Difference]: With dead ends: 3674 [2021-03-10 22:39:31,842 INFO L226 Difference]: Without dead ends: 3629 [2021-03-10 22:39:31,842 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 901.5ms TimeCoverageRelationStatistics Valid=169, Invalid=1553, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:39:31,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3629 states. [2021-03-10 22:39:31,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3629 to 2546. [2021-03-10 22:39:31,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2546 states, 2545 states have (on average 2.0098231827111985) internal successors, (5115), 2545 states have internal predecessors, (5115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:31,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2546 states to 2546 states and 5115 transitions. [2021-03-10 22:39:31,865 INFO L78 Accepts]: Start accepts. Automaton has 2546 states and 5115 transitions. Word has length 36 [2021-03-10 22:39:31,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:39:31,865 INFO L480 AbstractCegarLoop]: Abstraction has 2546 states and 5115 transitions. [2021-03-10 22:39:31,865 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:39:31,865 INFO L276 IsEmpty]: Start isEmpty. Operand 2546 states and 5115 transitions. [2021-03-10 22:39:31,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:39:31,867 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:39:31,867 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:39:32,067 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:39:32,067 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:39:32,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:39:32,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1808154349, now seen corresponding path program 87 times [2021-03-10 22:39:32,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:39:32,068 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026302455] [2021-03-10 22:39:32,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:39:32,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:39:32,346 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:32,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026302455] [2021-03-10 22:39:32,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508289209] [2021-03-10 22:39:32,346 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 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-03-10 22:39:32,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:39:32,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:39:32,367 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 49 conjunts are in the unsatisfiable core [2021-03-10 22:39:32,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:39:49,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:49,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:49,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:49,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:39:49,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:39:49,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 37 [2021-03-10 22:39:49,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:39:49,600 INFO L628 ElimStorePlain]: treesize reduction 3, result has 92.7 percent of original size [2021-03-10 22:39:49,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:39:49,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 7 variables, input treesize:108, output treesize:10 [2021-03-10 22:39:49,649 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:39:49,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:39:49,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:39:49,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124349479] [2021-03-10 22:39:49,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:39:49,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:39:49,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:39:49,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=890, Unknown=4, NotChecked=0, Total=992 [2021-03-10 22:39:49,650 INFO L87 Difference]: Start difference. First operand 2546 states and 5115 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:41:02,150 WARN L205 SmtUtils]: Spent 6.23 s on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-03-10 22:42:35,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:35,210 INFO L93 Difference]: Finished difference Result 3925 states and 7950 transitions. [2021-03-10 22:42:35,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:42:35,211 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:35,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:35,215 INFO L225 Difference]: With dead ends: 3925 [2021-03-10 22:42:35,215 INFO L226 Difference]: Without dead ends: 3832 [2021-03-10 22:42:35,216 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 40195.2ms TimeCoverageRelationStatistics Valid=221, Invalid=2420, Unknown=11, NotChecked=0, Total=2652 [2021-03-10 22:42:35,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3832 states. [2021-03-10 22:42:35,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3832 to 2648. [2021-03-10 22:42:35,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2648 states, 2647 states have (on average 2.017755950132225) internal successors, (5341), 2647 states have internal predecessors, (5341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:35,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2648 states to 2648 states and 5341 transitions. [2021-03-10 22:42:35,241 INFO L78 Accepts]: Start accepts. Automaton has 2648 states and 5341 transitions. Word has length 36 [2021-03-10 22:42:35,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:35,241 INFO L480 AbstractCegarLoop]: Abstraction has 2648 states and 5341 transitions. [2021-03-10 22:42:35,242 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:35,242 INFO L276 IsEmpty]: Start isEmpty. Operand 2648 states and 5341 transitions. [2021-03-10 22:42:35,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:35,243 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:35,243 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:35,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:35,451 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:35,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:35,451 INFO L82 PathProgramCache]: Analyzing trace with hash 935181707, now seen corresponding path program 88 times [2021-03-10 22:42:35,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:35,451 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427227811] [2021-03-10 22:42:35,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:35,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:35,746 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:35,747 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427227811] [2021-03-10 22:42:35,747 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300011391] [2021-03-10 22:42:35,747 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 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-03-10 22:42:35,765 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:42:35,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:35,765 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:35,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:36,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:36,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:36,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:36,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:36,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:36,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:36,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:36,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:36,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:36,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:36,414 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:36,415 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:36,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:42:36,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729309640] [2021-03-10 22:42:36,415 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:42:36,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:36,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:42:36,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:42:36,415 INFO L87 Difference]: Start difference. First operand 2648 states and 5341 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:37,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:37,632 INFO L93 Difference]: Finished difference Result 3529 states and 7145 transitions. [2021-03-10 22:42:37,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:42:37,632 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:37,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:37,635 INFO L225 Difference]: With dead ends: 3529 [2021-03-10 22:42:37,635 INFO L226 Difference]: Without dead ends: 3506 [2021-03-10 22:42:37,636 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 996.5ms TimeCoverageRelationStatistics Valid=169, Invalid=1553, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:42:37,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3506 states. [2021-03-10 22:42:37,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3506 to 2648. [2021-03-10 22:42:37,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2648 states, 2647 states have (on average 2.017755950132225) internal successors, (5341), 2647 states have internal predecessors, (5341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:37,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2648 states to 2648 states and 5341 transitions. [2021-03-10 22:42:37,659 INFO L78 Accepts]: Start accepts. Automaton has 2648 states and 5341 transitions. Word has length 36 [2021-03-10 22:42:37,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:37,659 INFO L480 AbstractCegarLoop]: Abstraction has 2648 states and 5341 transitions. [2021-03-10 22:42:37,659 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:37,659 INFO L276 IsEmpty]: Start isEmpty. Operand 2648 states and 5341 transitions. [2021-03-10 22:42:37,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:37,661 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:37,661 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:37,861 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:37,861 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:37,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:37,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1938121845, now seen corresponding path program 89 times [2021-03-10 22:42:37,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:37,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420418840] [2021-03-10 22:42:37,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:37,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:38,167 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:38,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420418840] [2021-03-10 22:42:38,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785018570] [2021-03-10 22:42:38,168 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 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-03-10 22:42:38,187 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:42:38,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:38,188 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:38,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:38,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:38,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:38,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:38,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:38,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:38,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:38,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:38,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:38,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:38,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:38,851 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:38,851 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:38,851 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-03-10 22:42:38,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847295488] [2021-03-10 22:42:38,851 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 22:42:38,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:38,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 22:42:38,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:42:38,852 INFO L87 Difference]: Start difference. First operand 2648 states and 5341 transitions. Second operand has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:39,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:39,912 INFO L93 Difference]: Finished difference Result 3338 states and 6748 transitions. [2021-03-10 22:42:39,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:42:39,913 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:39,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:39,916 INFO L225 Difference]: With dead ends: 3338 [2021-03-10 22:42:39,916 INFO L226 Difference]: Without dead ends: 3323 [2021-03-10 22:42:39,917 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 1029.6ms TimeCoverageRelationStatistics Valid=168, Invalid=1554, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:42:39,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3323 states. [2021-03-10 22:42:39,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3323 to 2648. [2021-03-10 22:42:39,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2648 states, 2647 states have (on average 2.017755950132225) internal successors, (5341), 2647 states have internal predecessors, (5341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:39,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2648 states to 2648 states and 5341 transitions. [2021-03-10 22:42:39,938 INFO L78 Accepts]: Start accepts. Automaton has 2648 states and 5341 transitions. Word has length 36 [2021-03-10 22:42:39,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:39,938 INFO L480 AbstractCegarLoop]: Abstraction has 2648 states and 5341 transitions. [2021-03-10 22:42:39,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.8125) internal successors, (58), 31 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:39,938 INFO L276 IsEmpty]: Start isEmpty. Operand 2648 states and 5341 transitions. [2021-03-10 22:42:39,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:39,940 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:39,940 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:40,151 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-03-10 22:42:40,151 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:40,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:40,151 INFO L82 PathProgramCache]: Analyzing trace with hash -1864742133, now seen corresponding path program 90 times [2021-03-10 22:42:40,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:40,151 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142900398] [2021-03-10 22:42:40,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:40,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:40,411 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:42:40,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142900398] [2021-03-10 22:42:40,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103861765] [2021-03-10 22:42:40,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 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-03-10 22:42:40,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:42:40,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:40,433 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:40,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:40,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:40,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:40,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:40,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:40,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:40,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:40,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:40,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:40,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:40,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:40,966 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 4 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:40,966 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:40,966 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-03-10 22:42:40,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996673371] [2021-03-10 22:42:40,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:42:40,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:40,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:42:40,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=657, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:42:40,967 INFO L87 Difference]: Start difference. First operand 2648 states and 5341 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:41,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:41,322 INFO L93 Difference]: Finished difference Result 3752 states and 7589 transitions. [2021-03-10 22:42:41,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:42:41,323 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:41,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:41,326 INFO L225 Difference]: With dead ends: 3752 [2021-03-10 22:42:41,326 INFO L226 Difference]: Without dead ends: 3571 [2021-03-10 22:42:41,326 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 669.9ms TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:42:41,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3571 states. [2021-03-10 22:42:41,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3571 to 2771. [2021-03-10 22:42:41,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2771 states, 2770 states have (on average 2.0115523465703973) internal successors, (5572), 2770 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:41,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2771 states to 2771 states and 5572 transitions. [2021-03-10 22:42:41,351 INFO L78 Accepts]: Start accepts. Automaton has 2771 states and 5572 transitions. Word has length 36 [2021-03-10 22:42:41,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:41,351 INFO L480 AbstractCegarLoop]: Abstraction has 2771 states and 5572 transitions. [2021-03-10 22:42:41,351 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:41,351 INFO L276 IsEmpty]: Start isEmpty. Operand 2771 states and 5572 transitions. [2021-03-10 22:42:41,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:41,353 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:41,353 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:41,567 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:41,568 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:41,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:41,568 INFO L82 PathProgramCache]: Analyzing trace with hash 1959889897, now seen corresponding path program 91 times [2021-03-10 22:42:41,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:41,568 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619094418] [2021-03-10 22:42:41,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:41,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:41,790 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:42:41,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619094418] [2021-03-10 22:42:41,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671534328] [2021-03-10 22:42:41,790 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 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-03-10 22:42:41,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:41,809 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:41,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:42,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:42,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:42,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:42,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:42,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:42,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:42,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:42,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:42,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:42,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:42,345 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:42,346 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:42,346 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-03-10 22:42:42,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383422786] [2021-03-10 22:42:42,346 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:42:42,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:42,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:42:42,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:42:42,346 INFO L87 Difference]: Start difference. First operand 2771 states and 5572 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:42,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:42,913 INFO L93 Difference]: Finished difference Result 3612 states and 7285 transitions. [2021-03-10 22:42:42,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:42:42,914 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:42,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:42,917 INFO L225 Difference]: With dead ends: 3612 [2021-03-10 22:42:42,917 INFO L226 Difference]: Without dead ends: 3404 [2021-03-10 22:42:42,917 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 713.1ms TimeCoverageRelationStatistics Valid=111, Invalid=819, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:42:42,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3404 states. [2021-03-10 22:42:42,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3404 to 2708. [2021-03-10 22:42:42,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2708 states, 2707 states have (on average 2.0114517916512744) internal successors, (5445), 2707 states have internal predecessors, (5445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:42,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2708 states to 2708 states and 5445 transitions. [2021-03-10 22:42:42,941 INFO L78 Accepts]: Start accepts. Automaton has 2708 states and 5445 transitions. Word has length 36 [2021-03-10 22:42:42,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:42,941 INFO L480 AbstractCegarLoop]: Abstraction has 2708 states and 5445 transitions. [2021-03-10 22:42:42,941 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:42,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2708 states and 5445 transitions. [2021-03-10 22:42:42,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:42,943 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:42,943 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:43,143 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-03-10 22:42:43,143 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:43,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:43,144 INFO L82 PathProgramCache]: Analyzing trace with hash 518734893, now seen corresponding path program 92 times [2021-03-10 22:42:43,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:43,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287148489] [2021-03-10 22:42:43,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:43,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:43,383 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:43,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287148489] [2021-03-10 22:42:43,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297210097] [2021-03-10 22:42:43,383 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 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-03-10 22:42:43,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:42:43,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:43,405 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:43,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:43,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:43,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:43,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:43,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:43,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:43,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:43,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:43,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:43,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:43,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:43,973 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:43,974 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:43,974 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 22:42:43,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207063466] [2021-03-10 22:42:43,974 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:42:43,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:43,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:42:43,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=768, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:42:43,974 INFO L87 Difference]: Start difference. First operand 2708 states and 5445 transitions. Second operand has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:44,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:44,706 INFO L93 Difference]: Finished difference Result 3373 states and 6841 transitions. [2021-03-10 22:42:44,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:42:44,707 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:44,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:44,710 INFO L225 Difference]: With dead ends: 3373 [2021-03-10 22:42:44,710 INFO L226 Difference]: Without dead ends: 3316 [2021-03-10 22:42:44,710 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 664.8ms TimeCoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:42:44,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3316 states. [2021-03-10 22:42:44,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3316 to 2708. [2021-03-10 22:42:44,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2708 states, 2707 states have (on average 2.0114517916512744) internal successors, (5445), 2707 states have internal predecessors, (5445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:44,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2708 states to 2708 states and 5445 transitions. [2021-03-10 22:42:44,733 INFO L78 Accepts]: Start accepts. Automaton has 2708 states and 5445 transitions. Word has length 36 [2021-03-10 22:42:44,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:44,733 INFO L480 AbstractCegarLoop]: Abstraction has 2708 states and 5445 transitions. [2021-03-10 22:42:44,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:44,733 INFO L276 IsEmpty]: Start isEmpty. Operand 2708 states and 5445 transitions. [2021-03-10 22:42:44,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:44,735 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:44,735 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:44,935 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:44,936 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:44,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:44,936 INFO L82 PathProgramCache]: Analyzing trace with hash 1848844337, now seen corresponding path program 93 times [2021-03-10 22:42:44,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:44,936 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885131931] [2021-03-10 22:42:44,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:44,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:45,192 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:42:45,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885131931] [2021-03-10 22:42:45,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035354921] [2021-03-10 22:42:45,193 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 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-03-10 22:42:45,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:42:45,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:45,213 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:45,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:45,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:45,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:45,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:45,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:45,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:45,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:45,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:45,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:45,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:45,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:45,780 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:45,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:45,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-03-10 22:42:45,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120350553] [2021-03-10 22:42:45,780 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:42:45,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:45,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:42:45,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:42:45,780 INFO L87 Difference]: Start difference. First operand 2708 states and 5445 transitions. Second operand has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:46,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:46,355 INFO L93 Difference]: Finished difference Result 3566 states and 7203 transitions. [2021-03-10 22:42:46,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:42:46,356 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:46,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:46,360 INFO L225 Difference]: With dead ends: 3566 [2021-03-10 22:42:46,360 INFO L226 Difference]: Without dead ends: 3346 [2021-03-10 22:42:46,360 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 777.8ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:42:46,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3346 states. [2021-03-10 22:42:46,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3346 to 2498. [2021-03-10 22:42:46,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2498 states, 2497 states have (on average 1.9927913496195435) internal successors, (4976), 2497 states have internal predecessors, (4976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:46,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2498 states to 2498 states and 4976 transitions. [2021-03-10 22:42:46,381 INFO L78 Accepts]: Start accepts. Automaton has 2498 states and 4976 transitions. Word has length 36 [2021-03-10 22:42:46,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:46,381 INFO L480 AbstractCegarLoop]: Abstraction has 2498 states and 4976 transitions. [2021-03-10 22:42:46,381 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:46,381 INFO L276 IsEmpty]: Start isEmpty. Operand 2498 states and 4976 transitions. [2021-03-10 22:42:46,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:46,383 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:46,384 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:46,595 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:46,595 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:46,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:46,595 INFO L82 PathProgramCache]: Analyzing trace with hash 407689333, now seen corresponding path program 94 times [2021-03-10 22:42:46,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:46,595 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566455026] [2021-03-10 22:42:46,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:46,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:46,875 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:46,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566455026] [2021-03-10 22:42:46,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455904916] [2021-03-10 22:42:46,875 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 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-03-10 22:42:46,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:42:46,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:46,894 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:46,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:47,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:47,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:47,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:47,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:47,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:47,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:47,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:47,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:47,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:47,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:47,495 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:47,495 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:47,495 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:42:47,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652911048] [2021-03-10 22:42:47,496 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:42:47,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:47,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:42:47,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:42:47,496 INFO L87 Difference]: Start difference. First operand 2498 states and 4976 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:47,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:47,958 INFO L93 Difference]: Finished difference Result 3380 states and 6811 transitions. [2021-03-10 22:42:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:42:47,958 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:47,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:47,961 INFO L225 Difference]: With dead ends: 3380 [2021-03-10 22:42:47,962 INFO L226 Difference]: Without dead ends: 3318 [2021-03-10 22:42:47,962 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 729.8ms TimeCoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:42:47,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3318 states. [2021-03-10 22:42:47,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3318 to 2540. [2021-03-10 22:42:47,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2540 states, 2539 states have (on average 1.9929105947223316) internal successors, (5060), 2539 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:47,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2540 states to 2540 states and 5060 transitions. [2021-03-10 22:42:47,983 INFO L78 Accepts]: Start accepts. Automaton has 2540 states and 5060 transitions. Word has length 36 [2021-03-10 22:42:47,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:47,983 INFO L480 AbstractCegarLoop]: Abstraction has 2540 states and 5060 transitions. [2021-03-10 22:42:47,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:47,983 INFO L276 IsEmpty]: Start isEmpty. Operand 2540 states and 5060 transitions. [2021-03-10 22:42:47,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:47,985 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:47,985 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:48,185 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-03-10 22:42:48,185 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:48,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:48,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1143941907, now seen corresponding path program 95 times [2021-03-10 22:42:48,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:48,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350945252] [2021-03-10 22:42:48,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:48,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:48,456 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:48,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350945252] [2021-03-10 22:42:48,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864177193] [2021-03-10 22:42:48,456 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 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-03-10 22:42:48,476 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:42:48,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:48,477 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:48,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:49,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:49,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:49,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:49,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:49,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:49,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:49,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:49,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:49,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:49,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:49,082 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:49,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:49,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:42:49,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865856107] [2021-03-10 22:42:49,083 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:42:49,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:49,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:42:49,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:42:49,083 INFO L87 Difference]: Start difference. First operand 2540 states and 5060 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:49,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:49,690 INFO L93 Difference]: Finished difference Result 3144 states and 6310 transitions. [2021-03-10 22:42:49,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:42:49,691 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:49,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:49,694 INFO L225 Difference]: With dead ends: 3144 [2021-03-10 22:42:49,694 INFO L226 Difference]: Without dead ends: 3121 [2021-03-10 22:42:49,694 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 715.1ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:42:49,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3121 states. [2021-03-10 22:42:49,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3121 to 2540. [2021-03-10 22:42:49,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2540 states, 2539 states have (on average 1.9929105947223316) internal successors, (5060), 2539 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:49,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2540 states to 2540 states and 5060 transitions. [2021-03-10 22:42:49,718 INFO L78 Accepts]: Start accepts. Automaton has 2540 states and 5060 transitions. Word has length 36 [2021-03-10 22:42:49,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:49,718 INFO L480 AbstractCegarLoop]: Abstraction has 2540 states and 5060 transitions. [2021-03-10 22:42:49,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:49,718 INFO L276 IsEmpty]: Start isEmpty. Operand 2540 states and 5060 transitions. [2021-03-10 22:42:49,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:49,720 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:49,720 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:49,934 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-03-10 22:42:49,935 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:49,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:49,935 INFO L82 PathProgramCache]: Analyzing trace with hash 939265351, now seen corresponding path program 96 times [2021-03-10 22:42:49,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:49,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908350378] [2021-03-10 22:42:49,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:49,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:50,222 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:42:50,223 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908350378] [2021-03-10 22:42:50,223 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479587232] [2021-03-10 22:42:50,223 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 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-03-10 22:42:50,242 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:42:50,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:50,242 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:50,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:50,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:50,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:50,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:50,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:50,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:50,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:50,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:50,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:50,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:50,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:50,817 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:50,817 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:50,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-03-10 22:42:50,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650964499] [2021-03-10 22:42:50,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:42:50,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:50,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:42:50,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:42:50,817 INFO L87 Difference]: Start difference. First operand 2540 states and 5060 transitions. Second operand has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:51,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:51,267 INFO L93 Difference]: Finished difference Result 3464 states and 6945 transitions. [2021-03-10 22:42:51,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:42:51,267 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:51,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:51,270 INFO L225 Difference]: With dead ends: 3464 [2021-03-10 22:42:51,270 INFO L226 Difference]: Without dead ends: 3233 [2021-03-10 22:42:51,271 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 819.9ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:42:51,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3233 states. [2021-03-10 22:42:51,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3233 to 2584. [2021-03-10 22:42:51,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2584 states, 2583 states have (on average 1.9841269841269842) internal successors, (5125), 2583 states have internal predecessors, (5125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:51,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2584 states to 2584 states and 5125 transitions. [2021-03-10 22:42:51,290 INFO L78 Accepts]: Start accepts. Automaton has 2584 states and 5125 transitions. Word has length 36 [2021-03-10 22:42:51,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:51,290 INFO L480 AbstractCegarLoop]: Abstraction has 2584 states and 5125 transitions. [2021-03-10 22:42:51,290 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:51,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2584 states and 5125 transitions. [2021-03-10 22:42:51,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:51,292 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:51,292 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:51,492 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:51,492 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:51,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:51,493 INFO L82 PathProgramCache]: Analyzing trace with hash -534706753, now seen corresponding path program 97 times [2021-03-10 22:42:51,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:51,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864571917] [2021-03-10 22:42:51,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:51,764 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:51,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864571917] [2021-03-10 22:42:51,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694748591] [2021-03-10 22:42:51,764 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 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-03-10 22:42:51,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:51,783 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:51,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:52,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:52,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:52,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:52,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:52,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:52,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:52,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:52,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:52,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:52,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:52,372 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:52,372 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:52,372 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 22:42:52,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394031578] [2021-03-10 22:42:52,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:42:52,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:52,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:42:52,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:42:52,373 INFO L87 Difference]: Start difference. First operand 2584 states and 5125 transitions. Second operand has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:52,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:52,881 INFO L93 Difference]: Finished difference Result 4300 states and 8622 transitions. [2021-03-10 22:42:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:42:52,881 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:52,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:52,885 INFO L225 Difference]: With dead ends: 4300 [2021-03-10 22:42:52,885 INFO L226 Difference]: Without dead ends: 4235 [2021-03-10 22:42:52,885 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 728.5ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:42:52,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4235 states. [2021-03-10 22:42:52,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4235 to 2449. [2021-03-10 22:42:52,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2449 states, 2448 states have (on average 1.9812091503267975) internal successors, (4850), 2448 states have internal predecessors, (4850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:52,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2449 states to 2449 states and 4850 transitions. [2021-03-10 22:42:52,907 INFO L78 Accepts]: Start accepts. Automaton has 2449 states and 4850 transitions. Word has length 36 [2021-03-10 22:42:52,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:52,908 INFO L480 AbstractCegarLoop]: Abstraction has 2449 states and 4850 transitions. [2021-03-10 22:42:52,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:52,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2449 states and 4850 transitions. [2021-03-10 22:42:52,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:52,909 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:52,909 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:53,110 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-03-10 22:42:53,110 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:53,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:53,110 INFO L82 PathProgramCache]: Analyzing trace with hash -501889653, now seen corresponding path program 98 times [2021-03-10 22:42:53,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:53,110 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346675292] [2021-03-10 22:42:53,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:53,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:53,386 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:53,387 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346675292] [2021-03-10 22:42:53,387 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474497606] [2021-03-10 22:42:53,387 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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:53,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:42:53,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:53,406 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:53,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:53,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:53,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:53,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:53,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:53,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:53,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:53,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:53,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:53,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:53,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:54,007 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:54,007 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:54,007 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:42:54,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737253276] [2021-03-10 22:42:54,007 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:42:54,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:54,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:42:54,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:42:54,007 INFO L87 Difference]: Start difference. First operand 2449 states and 4850 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:54,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:54,570 INFO L93 Difference]: Finished difference Result 3428 states and 6876 transitions. [2021-03-10 22:42:54,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:42:54,570 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:54,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:54,574 INFO L225 Difference]: With dead ends: 3428 [2021-03-10 22:42:54,574 INFO L226 Difference]: Without dead ends: 3371 [2021-03-10 22:42:54,574 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 727.9ms TimeCoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:42:54,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3371 states. [2021-03-10 22:42:54,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3371 to 2479. [2021-03-10 22:42:54,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2479 states, 2478 states have (on average 1.9814366424535916) internal successors, (4910), 2478 states have internal predecessors, (4910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:54,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2479 states to 2479 states and 4910 transitions. [2021-03-10 22:42:54,595 INFO L78 Accepts]: Start accepts. Automaton has 2479 states and 4910 transitions. Word has length 36 [2021-03-10 22:42:54,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:54,595 INFO L480 AbstractCegarLoop]: Abstraction has 2479 states and 4910 transitions. [2021-03-10 22:42:54,595 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:54,595 INFO L276 IsEmpty]: Start isEmpty. Operand 2479 states and 4910 transitions. [2021-03-10 22:42:54,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:54,597 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:54,597 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:54,801 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-03-10 22:42:54,801 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:54,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:54,802 INFO L82 PathProgramCache]: Analyzing trace with hash -2053520893, now seen corresponding path program 99 times [2021-03-10 22:42:54,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:54,802 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529929820] [2021-03-10 22:42:54,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:54,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:55,086 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:55,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529929820] [2021-03-10 22:42:55,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017756585] [2021-03-10 22:42:55,086 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:55,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:42:55,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:55,106 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 22:42:55,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:55,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:55,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:55,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:55,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:55,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:55,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 37 [2021-03-10 22:42:55,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:55,867 INFO L628 ElimStorePlain]: treesize reduction 5, result has 83.3 percent of original size [2021-03-10 22:42:55,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:55,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:107, output treesize:10 [2021-03-10 22:42:55,880 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:55,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:55,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:42:55,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447501545] [2021-03-10 22:42:55,880 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:42:55,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:55,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:42:55,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:42:55,881 INFO L87 Difference]: Start difference. First operand 2479 states and 4910 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:57,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:57,314 INFO L93 Difference]: Finished difference Result 3367 states and 6735 transitions. [2021-03-10 22:42:57,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:42:57,315 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:57,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:57,318 INFO L225 Difference]: With dead ends: 3367 [2021-03-10 22:42:57,318 INFO L226 Difference]: Without dead ends: 3200 [2021-03-10 22:42:57,318 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 1442.8ms TimeCoverageRelationStatistics Valid=175, Invalid=1717, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:42:57,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3200 states. [2021-03-10 22:42:57,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3200 to 2539. [2021-03-10 22:42:57,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2539 states, 2538 states have (on average 1.983845547675335) internal successors, (5035), 2538 states have internal predecessors, (5035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:57,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2539 states to 2539 states and 5035 transitions. [2021-03-10 22:42:57,338 INFO L78 Accepts]: Start accepts. Automaton has 2539 states and 5035 transitions. Word has length 36 [2021-03-10 22:42:57,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:57,338 INFO L480 AbstractCegarLoop]: Abstraction has 2539 states and 5035 transitions. [2021-03-10 22:42:57,338 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:57,338 INFO L276 IsEmpty]: Start isEmpty. Operand 2539 states and 5035 transitions. [2021-03-10 22:42:57,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:57,340 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:57,340 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:57,541 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-03-10 22:42:57,541 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:57,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:57,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1050580755, now seen corresponding path program 100 times [2021-03-10 22:42:57,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:57,542 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881866762] [2021-03-10 22:42:57,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:57,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:57,835 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:57,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881866762] [2021-03-10 22:42:57,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833705192] [2021-03-10 22:42:57,835 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:57,853 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:42:57,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:57,854 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:42:57,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:42:58,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:58,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:58,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:58,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:42:58,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:42:58,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:42:58,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:42:58,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:42:58,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:42:58,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:42:58,468 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:42:58,469 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:42:58,469 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:42:58,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61109464] [2021-03-10 22:42:58,469 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:42:58,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:42:58,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:42:58,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:42:58,469 INFO L87 Difference]: Start difference. First operand 2539 states and 5035 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:59,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:42:59,255 INFO L93 Difference]: Finished difference Result 3064 states and 6113 transitions. [2021-03-10 22:42:59,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:42:59,256 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:42:59,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:42:59,259 INFO L225 Difference]: With dead ends: 3064 [2021-03-10 22:42:59,259 INFO L226 Difference]: Without dead ends: 3049 [2021-03-10 22:42:59,259 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 738.6ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:42:59,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3049 states. [2021-03-10 22:42:59,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3049 to 2539. [2021-03-10 22:42:59,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2539 states, 2538 states have (on average 1.983845547675335) internal successors, (5035), 2538 states have internal predecessors, (5035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:59,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2539 states to 2539 states and 5035 transitions. [2021-03-10 22:42:59,278 INFO L78 Accepts]: Start accepts. Automaton has 2539 states and 5035 transitions. Word has length 36 [2021-03-10 22:42:59,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:42:59,279 INFO L480 AbstractCegarLoop]: Abstraction has 2539 states and 5035 transitions. [2021-03-10 22:42:59,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:42:59,279 INFO L276 IsEmpty]: Start isEmpty. Operand 2539 states and 5035 transitions. [2021-03-10 22:42:59,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:42:59,280 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:42:59,280 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:42:59,495 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:59,495 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:42:59,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:42:59,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1598664591, now seen corresponding path program 101 times [2021-03-10 22:42:59,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:42:59,496 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216656798] [2021-03-10 22:42:59,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:42:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:42:59,775 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:42:59,775 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216656798] [2021-03-10 22:42:59,775 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212963835] [2021-03-10 22:42:59,775 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:42:59,795 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:42:59,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:42:59,796 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 22:42:59,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:00,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:00,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:00,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:00,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:00,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:00,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:00,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:00,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:00,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:00,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:00,394 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:00,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:00,394 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-03-10 22:43:00,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889703055] [2021-03-10 22:43:00,395 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:43:00,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:00,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:43:00,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:43:00,395 INFO L87 Difference]: Start difference. First operand 2539 states and 5035 transitions. Second operand has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:00,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:00,828 INFO L93 Difference]: Finished difference Result 3372 states and 6740 transitions. [2021-03-10 22:43:00,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:43:00,829 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:00,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:00,832 INFO L225 Difference]: With dead ends: 3372 [2021-03-10 22:43:00,832 INFO L226 Difference]: Without dead ends: 3192 [2021-03-10 22:43:00,832 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 841.8ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:00,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3192 states. [2021-03-10 22:43:00,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3192 to 2626. [2021-03-10 22:43:00,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2626 states, 2625 states have (on average 1.9828571428571429) internal successors, (5205), 2625 states have internal predecessors, (5205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:00,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2626 states to 2626 states and 5205 transitions. [2021-03-10 22:43:00,853 INFO L78 Accepts]: Start accepts. Automaton has 2626 states and 5205 transitions. Word has length 36 [2021-03-10 22:43:00,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:00,853 INFO L480 AbstractCegarLoop]: Abstraction has 2626 states and 5205 transitions. [2021-03-10 22:43:00,853 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:00,853 INFO L276 IsEmpty]: Start isEmpty. Operand 2626 states and 5205 transitions. [2021-03-10 22:43:00,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:00,855 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:00,855 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:01,055 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-03-10 22:43:01,056 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:01,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:01,056 INFO L82 PathProgramCache]: Analyzing trace with hash 124692487, now seen corresponding path program 102 times [2021-03-10 22:43:01,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:01,056 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872195783] [2021-03-10 22:43:01,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:01,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:01,386 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:01,386 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872195783] [2021-03-10 22:43:01,386 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206242526] [2021-03-10 22:43:01,386 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:01,405 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:43:01,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:01,406 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:01,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:01,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:01,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:01,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:01,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:01,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:01,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:01,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:02,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:02,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:02,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:02,018 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:02,018 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:02,018 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 22:43:02,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23419457] [2021-03-10 22:43:02,018 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:02,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:02,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:02,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:02,019 INFO L87 Difference]: Start difference. First operand 2626 states and 5205 transitions. Second operand has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:02,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:02,415 INFO L93 Difference]: Finished difference Result 3743 states and 7519 transitions. [2021-03-10 22:43:02,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 22:43:02,415 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:02,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:02,419 INFO L225 Difference]: With dead ends: 3743 [2021-03-10 22:43:02,419 INFO L226 Difference]: Without dead ends: 3690 [2021-03-10 22:43:02,419 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 783.4ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:02,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3690 states. [2021-03-10 22:43:02,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3690 to 2614. [2021-03-10 22:43:02,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2614 states, 2613 states have (on average 1.9827784156142365) internal successors, (5181), 2613 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:02,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2614 states to 2614 states and 5181 transitions. [2021-03-10 22:43:02,441 INFO L78 Accepts]: Start accepts. Automaton has 2614 states and 5181 transitions. Word has length 36 [2021-03-10 22:43:02,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:02,441 INFO L480 AbstractCegarLoop]: Abstraction has 2614 states and 5181 transitions. [2021-03-10 22:43:02,441 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:02,441 INFO L276 IsEmpty]: Start isEmpty. Operand 2614 states and 5181 transitions. [2021-03-10 22:43:02,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:02,443 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:02,443 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:02,643 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-03-10 22:43:02,643 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:02,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:02,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1579308017, now seen corresponding path program 103 times [2021-03-10 22:43:02,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:02,644 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986858948] [2021-03-10 22:43:02,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:02,932 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:02,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986858948] [2021-03-10 22:43:02,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599704038] [2021-03-10 22:43:02,932 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:02,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:02,956 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:02,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:03,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:03,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:03,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:03,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:03,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:03,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:03,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:03,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:03,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:03,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:03,603 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:03,603 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:03,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 22:43:03,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74335053] [2021-03-10 22:43:03,604 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:03,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:03,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:03,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:03,604 INFO L87 Difference]: Start difference. First operand 2614 states and 5181 transitions. Second operand has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:04,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:04,172 INFO L93 Difference]: Finished difference Result 3767 states and 7541 transitions. [2021-03-10 22:43:04,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 22:43:04,173 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:04,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:04,176 INFO L225 Difference]: With dead ends: 3767 [2021-03-10 22:43:04,177 INFO L226 Difference]: Without dead ends: 3706 [2021-03-10 22:43:04,177 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 788.9ms TimeCoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:04,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3706 states. [2021-03-10 22:43:04,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3706 to 2629. [2021-03-10 22:43:04,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2629 states, 2628 states have (on average 1.982496194824962) internal successors, (5210), 2628 states have internal predecessors, (5210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:04,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2629 states to 2629 states and 5210 transitions. [2021-03-10 22:43:04,198 INFO L78 Accepts]: Start accepts. Automaton has 2629 states and 5210 transitions. Word has length 36 [2021-03-10 22:43:04,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:04,198 INFO L480 AbstractCegarLoop]: Abstraction has 2629 states and 5210 transitions. [2021-03-10 22:43:04,198 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:04,199 INFO L276 IsEmpty]: Start isEmpty. Operand 2629 states and 5210 transitions. [2021-03-10 22:43:04,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:04,200 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:04,200 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:04,401 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:04,401 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:04,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:04,401 INFO L82 PathProgramCache]: Analyzing trace with hash 157509587, now seen corresponding path program 104 times [2021-03-10 22:43:04,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:04,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010632679] [2021-03-10 22:43:04,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:04,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:04,729 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:04,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010632679] [2021-03-10 22:43:04,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140150871] [2021-03-10 22:43:04,730 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:04,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:43:04,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:04,750 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:04,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:05,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:05,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:05,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:05,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:05,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:05,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:05,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:05,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:05,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:05,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:05,374 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:05,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:05,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:05,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789830852] [2021-03-10 22:43:05,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:05,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:05,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:05,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:05,375 INFO L87 Difference]: Start difference. First operand 2629 states and 5210 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:06,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:06,095 INFO L93 Difference]: Finished difference Result 3572 states and 7160 transitions. [2021-03-10 22:43:06,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:43:06,096 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:06,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:06,099 INFO L225 Difference]: With dead ends: 3572 [2021-03-10 22:43:06,099 INFO L226 Difference]: Without dead ends: 3515 [2021-03-10 22:43:06,099 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 802.4ms TimeCoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:06,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3515 states. [2021-03-10 22:43:06,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3515 to 2617. [2021-03-10 22:43:06,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2617 states, 2616 states have (on average 1.9824159021406729) internal successors, (5186), 2616 states have internal predecessors, (5186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:06,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2617 states to 2617 states and 5186 transitions. [2021-03-10 22:43:06,120 INFO L78 Accepts]: Start accepts. Automaton has 2617 states and 5186 transitions. Word has length 36 [2021-03-10 22:43:06,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:06,120 INFO L480 AbstractCegarLoop]: Abstraction has 2617 states and 5186 transitions. [2021-03-10 22:43:06,121 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:06,121 INFO L276 IsEmpty]: Start isEmpty. Operand 2617 states and 5186 transitions. [2021-03-10 22:43:06,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:06,123 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:06,123 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:06,337 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:06,337 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:06,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:06,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1394121653, now seen corresponding path program 105 times [2021-03-10 22:43:06,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:06,338 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371044361] [2021-03-10 22:43:06,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:06,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:06,623 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:06,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371044361] [2021-03-10 22:43:06,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619855666] [2021-03-10 22:43:06,624 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:06,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:43:06,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:06,644 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 22:43:06,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:07,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:07,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:07,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:07,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:07,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:07,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 37 [2021-03-10 22:43:07,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:07,421 INFO L628 ElimStorePlain]: treesize reduction 5, result has 83.3 percent of original size [2021-03-10 22:43:07,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:07,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:107, output treesize:10 [2021-03-10 22:43:07,436 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:07,436 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:07,436 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:07,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560986259] [2021-03-10 22:43:07,436 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:07,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:07,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:07,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:07,437 INFO L87 Difference]: Start difference. First operand 2617 states and 5186 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:08,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:08,918 INFO L93 Difference]: Finished difference Result 3501 states and 7011 transitions. [2021-03-10 22:43:08,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:43:08,919 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:08,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:08,922 INFO L225 Difference]: With dead ends: 3501 [2021-03-10 22:43:08,922 INFO L226 Difference]: Without dead ends: 3343 [2021-03-10 22:43:08,922 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 1504.9ms TimeCoverageRelationStatistics Valid=174, Invalid=1718, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:43:08,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3343 states. [2021-03-10 22:43:08,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3343 to 2683. [2021-03-10 22:43:08,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2683 states, 2682 states have (on average 1.9854586129753915) internal successors, (5325), 2682 states have internal predecessors, (5325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:08,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2683 states to 2683 states and 5325 transitions. [2021-03-10 22:43:08,943 INFO L78 Accepts]: Start accepts. Automaton has 2683 states and 5325 transitions. Word has length 36 [2021-03-10 22:43:08,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:08,943 INFO L480 AbstractCegarLoop]: Abstraction has 2683 states and 5325 transitions. [2021-03-10 22:43:08,943 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:08,943 INFO L276 IsEmpty]: Start isEmpty. Operand 2683 states and 5325 transitions. [2021-03-10 22:43:08,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:08,945 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:08,945 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:09,145 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:09,145 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:09,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:09,145 INFO L82 PathProgramCache]: Analyzing trace with hash -391181515, now seen corresponding path program 106 times [2021-03-10 22:43:09,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:09,145 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860691520] [2021-03-10 22:43:09,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:09,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:09,463 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:09,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860691520] [2021-03-10 22:43:09,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974261122] [2021-03-10 22:43:09,463 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:09,481 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:43:09,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:09,482 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:09,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:10,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:10,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:10,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:10,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:10,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:10,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:10,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:10,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:10,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:10,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:10,115 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:10,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:10,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:10,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590150123] [2021-03-10 22:43:10,116 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:10,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:10,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:10,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:10,116 INFO L87 Difference]: Start difference. First operand 2683 states and 5325 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:10,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:10,800 INFO L93 Difference]: Finished difference Result 3221 states and 6433 transitions. [2021-03-10 22:43:10,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:43:10,801 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:10,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:10,804 INFO L225 Difference]: With dead ends: 3221 [2021-03-10 22:43:10,804 INFO L226 Difference]: Without dead ends: 3206 [2021-03-10 22:43:10,804 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 792.5ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:10,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3206 states. [2021-03-10 22:43:10,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3206 to 2683. [2021-03-10 22:43:10,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2683 states, 2682 states have (on average 1.9854586129753915) internal successors, (5325), 2682 states have internal predecessors, (5325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:10,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2683 states to 2683 states and 5325 transitions. [2021-03-10 22:43:10,824 INFO L78 Accepts]: Start accepts. Automaton has 2683 states and 5325 transitions. Word has length 36 [2021-03-10 22:43:10,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:10,824 INFO L480 AbstractCegarLoop]: Abstraction has 2683 states and 5325 transitions. [2021-03-10 22:43:10,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:10,825 INFO L276 IsEmpty]: Start isEmpty. Operand 2683 states and 5325 transitions. [2021-03-10 22:43:10,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:10,826 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:10,826 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:11,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:11,027 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:11,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:11,027 INFO L82 PathProgramCache]: Analyzing trace with hash -1155151443, now seen corresponding path program 107 times [2021-03-10 22:43:11,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:11,027 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179799250] [2021-03-10 22:43:11,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:11,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:11,321 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:11,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179799250] [2021-03-10 22:43:11,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705316753] [2021-03-10 22:43:11,322 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:11,341 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:43:11,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:11,341 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:11,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:11,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:11,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:11,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:11,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:11,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:11,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:11,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:11,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:11,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:11,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:11,993 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:11,993 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:11,993 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:11,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21278232] [2021-03-10 22:43:11,993 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:11,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:11,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:11,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:11,994 INFO L87 Difference]: Start difference. First operand 2683 states and 5325 transitions. Second operand has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:12,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:12,901 INFO L93 Difference]: Finished difference Result 3193 states and 6373 transitions. [2021-03-10 22:43:12,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:43:12,902 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:12,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:12,905 INFO L225 Difference]: With dead ends: 3193 [2021-03-10 22:43:12,905 INFO L226 Difference]: Without dead ends: 3178 [2021-03-10 22:43:12,905 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 773.4ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:12,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3178 states. [2021-03-10 22:43:12,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3178 to 2690. [2021-03-10 22:43:12,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2690 states, 2689 states have (on average 1.9858683525474154) internal successors, (5340), 2689 states have internal predecessors, (5340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:12,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2690 states to 2690 states and 5340 transitions. [2021-03-10 22:43:12,925 INFO L78 Accepts]: Start accepts. Automaton has 2690 states and 5340 transitions. Word has length 36 [2021-03-10 22:43:12,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:12,925 INFO L480 AbstractCegarLoop]: Abstraction has 2690 states and 5340 transitions. [2021-03-10 22:43:12,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8387096774193548) internal successors, (57), 30 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:12,925 INFO L276 IsEmpty]: Start isEmpty. Operand 2690 states and 5340 transitions. [2021-03-10 22:43:12,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:12,927 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:12,927 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:13,127 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-03-10 22:43:13,127 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:13,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:13,128 INFO L82 PathProgramCache]: Analyzing trace with hash -1735088919, now seen corresponding path program 108 times [2021-03-10 22:43:13,128 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:13,128 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843602297] [2021-03-10 22:43:13,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:13,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:13,454 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:43:13,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843602297] [2021-03-10 22:43:13,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65763860] [2021-03-10 22:43:13,454 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 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:13,478 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-03-10 22:43:13,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:13,478 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 22:43:13,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:14,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:14,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:14,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:14,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:14,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:14,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:14,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:14,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:14,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:14,103 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 6 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:14,103 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:14,103 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 22:43:14,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165116533] [2021-03-10 22:43:14,103 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:14,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:14,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:14,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:14,103 INFO L87 Difference]: Start difference. First operand 2690 states and 5340 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:15,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:15,006 INFO L93 Difference]: Finished difference Result 4962 states and 9962 transitions. [2021-03-10 22:43:15,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:43:15,007 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:15,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:15,011 INFO L225 Difference]: With dead ends: 4962 [2021-03-10 22:43:15,011 INFO L226 Difference]: Without dead ends: 4919 [2021-03-10 22:43:15,012 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 903.5ms TimeCoverageRelationStatistics Valid=135, Invalid=1197, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:43:15,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4919 states. [2021-03-10 22:43:15,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4919 to 2729. [2021-03-10 22:43:15,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2729 states, 2728 states have (on average 1.9827712609970674) internal successors, (5409), 2728 states have internal predecessors, (5409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:15,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2729 states to 2729 states and 5409 transitions. [2021-03-10 22:43:15,037 INFO L78 Accepts]: Start accepts. Automaton has 2729 states and 5409 transitions. Word has length 36 [2021-03-10 22:43:15,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:15,037 INFO L480 AbstractCegarLoop]: Abstraction has 2729 states and 5409 transitions. [2021-03-10 22:43:15,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:15,037 INFO L276 IsEmpty]: Start isEmpty. Operand 2729 states and 5409 transitions. [2021-03-10 22:43:15,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:15,039 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:15,039 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:15,239 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-03-10 22:43:15,239 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:15,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:15,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1139316895, now seen corresponding path program 109 times [2021-03-10 22:43:15,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:15,240 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267250121] [2021-03-10 22:43:15,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:15,541 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:15,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267250121] [2021-03-10 22:43:15,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360055955] [2021-03-10 22:43:15,541 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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:15,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:15,560 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:15,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:16,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:16,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:16,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:16,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:16,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:16,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:16,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:16,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:16,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:16,217 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:16,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:16,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:16,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513802013] [2021-03-10 22:43:16,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:16,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:16,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:16,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:16,218 INFO L87 Difference]: Start difference. First operand 2729 states and 5409 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:16,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:16,948 INFO L93 Difference]: Finished difference Result 4797 states and 9652 transitions. [2021-03-10 22:43:16,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:43:16,949 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:16,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:16,954 INFO L225 Difference]: With dead ends: 4797 [2021-03-10 22:43:16,954 INFO L226 Difference]: Without dead ends: 4749 [2021-03-10 22:43:16,954 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 925.6ms TimeCoverageRelationStatistics Valid=147, Invalid=1335, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:43:16,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4749 states. [2021-03-10 22:43:16,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4749 to 2774. [2021-03-10 22:43:16,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2774 states, 2773 states have (on average 1.9830508474576272) internal successors, (5499), 2773 states have internal predecessors, (5499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:16,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2774 states to 2774 states and 5499 transitions. [2021-03-10 22:43:16,979 INFO L78 Accepts]: Start accepts. Automaton has 2774 states and 5499 transitions. Word has length 36 [2021-03-10 22:43:16,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:16,979 INFO L480 AbstractCegarLoop]: Abstraction has 2774 states and 5499 transitions. [2021-03-10 22:43:16,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:16,979 INFO L276 IsEmpty]: Start isEmpty. Operand 2774 states and 5499 transitions. [2021-03-10 22:43:16,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:16,981 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:16,981 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:17,183 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-03-10 22:43:17,183 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:17,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:17,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1250362455, now seen corresponding path program 110 times [2021-03-10 22:43:17,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:17,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437650697] [2021-03-10 22:43:17,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:17,505 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:17,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437650697] [2021-03-10 22:43:17,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599456542] [2021-03-10 22:43:17,505 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 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:17,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:43:17,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:17,524 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:43:17,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:18,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:18,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:18,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:18,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:18,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 37 [2021-03-10 22:43:18,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:18,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:18,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:18,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:101, output treesize:10 [2021-03-10 22:43:18,146 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:18,146 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:18,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:18,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706334233] [2021-03-10 22:43:18,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:18,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:18,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:18,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:18,147 INFO L87 Difference]: Start difference. First operand 2774 states and 5499 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:18,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:18,918 INFO L93 Difference]: Finished difference Result 4758 states and 9572 transitions. [2021-03-10 22:43:18,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:43:18,919 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:18,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:18,923 INFO L225 Difference]: With dead ends: 4758 [2021-03-10 22:43:18,923 INFO L226 Difference]: Without dead ends: 4710 [2021-03-10 22:43:18,923 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 971.1ms TimeCoverageRelationStatistics Valid=154, Invalid=1406, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:43:18,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4710 states. [2021-03-10 22:43:18,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4710 to 2834. [2021-03-10 22:43:18,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2834 states, 2833 states have (on average 1.983409812919167) internal successors, (5619), 2833 states have internal predecessors, (5619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:18,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2834 states to 2834 states and 5619 transitions. [2021-03-10 22:43:18,956 INFO L78 Accepts]: Start accepts. Automaton has 2834 states and 5619 transitions. Word has length 36 [2021-03-10 22:43:18,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:18,957 INFO L480 AbstractCegarLoop]: Abstraction has 2834 states and 5619 transitions. [2021-03-10 22:43:18,957 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:18,957 INFO L276 IsEmpty]: Start isEmpty. Operand 2834 states and 5619 transitions. [2021-03-10 22:43:18,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:18,958 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:18,958 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:19,159 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:19,159 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:19,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:19,159 INFO L82 PathProgramCache]: Analyzing trace with hash 1492973601, now seen corresponding path program 111 times [2021-03-10 22:43:19,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:19,159 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240194755] [2021-03-10 22:43:19,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:19,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:19,473 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:19,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240194755] [2021-03-10 22:43:19,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65144687] [2021-03-10 22:43:19,474 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 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:19,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-10 22:43:19,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:19,494 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:19,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:20,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:20,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:20,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:20,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:20,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:20,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:20,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:20,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:20,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:20,145 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:20,145 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:20,145 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:20,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155512567] [2021-03-10 22:43:20,146 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:20,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:20,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:20,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:20,146 INFO L87 Difference]: Start difference. First operand 2834 states and 5619 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:21,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:21,124 INFO L93 Difference]: Finished difference Result 4751 states and 9564 transitions. [2021-03-10 22:43:21,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:43:21,124 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:21,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:21,129 INFO L225 Difference]: With dead ends: 4751 [2021-03-10 22:43:21,129 INFO L226 Difference]: Without dead ends: 4683 [2021-03-10 22:43:21,129 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1021.8ms TimeCoverageRelationStatistics Valid=160, Invalid=1480, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:43:21,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4683 states. [2021-03-10 22:43:21,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4683 to 2828. [2021-03-10 22:43:21,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2828 states, 2827 states have (on average 1.9837283339228864) internal successors, (5608), 2827 states have internal predecessors, (5608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:21,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2828 states to 2828 states and 5608 transitions. [2021-03-10 22:43:21,154 INFO L78 Accepts]: Start accepts. Automaton has 2828 states and 5608 transitions. Word has length 36 [2021-03-10 22:43:21,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:21,154 INFO L480 AbstractCegarLoop]: Abstraction has 2828 states and 5608 transitions. [2021-03-10 22:43:21,154 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:21,154 INFO L276 IsEmpty]: Start isEmpty. Operand 2828 states and 5608 transitions. [2021-03-10 22:43:21,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:21,156 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:21,156 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:21,356 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-03-10 22:43:21,356 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:21,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:21,357 INFO L82 PathProgramCache]: Analyzing trace with hash 1803335371, now seen corresponding path program 112 times [2021-03-10 22:43:21,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:21,357 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024607522] [2021-03-10 22:43:21,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:21,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:21,646 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:21,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024607522] [2021-03-10 22:43:21,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797836731] [2021-03-10 22:43:21,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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:21,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:43:21,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:21,665 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:21,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:22,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:22,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:22,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:22,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:22,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:22,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:22,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:22,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:22,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:22,283 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:22,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:22,283 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:22,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970712279] [2021-03-10 22:43:22,283 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:22,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:22,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:22,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:22,284 INFO L87 Difference]: Start difference. First operand 2828 states and 5608 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:23,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:23,140 INFO L93 Difference]: Finished difference Result 4426 states and 8894 transitions. [2021-03-10 22:43:23,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:43:23,141 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:23,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:23,145 INFO L225 Difference]: With dead ends: 4426 [2021-03-10 22:43:23,145 INFO L226 Difference]: Without dead ends: 4383 [2021-03-10 22:43:23,145 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 941.2ms TimeCoverageRelationStatistics Valid=152, Invalid=1408, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:43:23,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4383 states. [2021-03-10 22:43:23,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4383 to 2864. [2021-03-10 22:43:23,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2864 states, 2863 states have (on average 1.9839329374781698) internal successors, (5680), 2863 states have internal predecessors, (5680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:23,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2864 states to 2864 states and 5680 transitions. [2021-03-10 22:43:23,169 INFO L78 Accepts]: Start accepts. Automaton has 2864 states and 5680 transitions. Word has length 36 [2021-03-10 22:43:23,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:23,170 INFO L480 AbstractCegarLoop]: Abstraction has 2864 states and 5680 transitions. [2021-03-10 22:43:23,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:23,170 INFO L276 IsEmpty]: Start isEmpty. Operand 2864 states and 5680 transitions. [2021-03-10 22:43:23,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:23,171 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:23,172 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:23,372 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:23,372 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:23,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:23,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1692289811, now seen corresponding path program 113 times [2021-03-10 22:43:23,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:23,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261271495] [2021-03-10 22:43:23,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:23,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:23,679 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:23,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261271495] [2021-03-10 22:43:23,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142266797] [2021-03-10 22:43:23,680 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:23,700 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:43:23,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:23,701 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:43:23,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:24,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:24,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:24,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:24,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:24,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 37 [2021-03-10 22:43:24,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:24,336 INFO L628 ElimStorePlain]: treesize reduction 5, result has 82.1 percent of original size [2021-03-10 22:43:24,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:24,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:105, output treesize:10 [2021-03-10 22:43:24,382 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:24,382 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:24,382 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:24,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422702914] [2021-03-10 22:43:24,382 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:24,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:24,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:24,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:24,383 INFO L87 Difference]: Start difference. First operand 2864 states and 5680 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:25,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:25,635 INFO L93 Difference]: Finished difference Result 4566 states and 9140 transitions. [2021-03-10 22:43:25,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:43:25,636 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:25,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:25,640 INFO L225 Difference]: With dead ends: 4566 [2021-03-10 22:43:25,640 INFO L226 Difference]: Without dead ends: 4441 [2021-03-10 22:43:25,641 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 1228.3ms TimeCoverageRelationStatistics Valid=181, Invalid=1711, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:43:25,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4441 states. [2021-03-10 22:43:25,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4441 to 3039. [2021-03-10 22:43:25,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3039 states, 3038 states have (on average 1.989466754443713) internal successors, (6044), 3038 states have internal predecessors, (6044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:25,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3039 states to 3039 states and 6044 transitions. [2021-03-10 22:43:25,668 INFO L78 Accepts]: Start accepts. Automaton has 3039 states and 6044 transitions. Word has length 36 [2021-03-10 22:43:25,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:25,668 INFO L480 AbstractCegarLoop]: Abstraction has 3039 states and 6044 transitions. [2021-03-10 22:43:25,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:25,668 INFO L276 IsEmpty]: Start isEmpty. Operand 3039 states and 6044 transitions. [2021-03-10 22:43:25,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:25,670 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:25,670 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:25,870 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-03-10 22:43:25,870 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:25,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:25,871 INFO L82 PathProgramCache]: Analyzing trace with hash 140658571, now seen corresponding path program 114 times [2021-03-10 22:43:25,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:25,871 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025666293] [2021-03-10 22:43:25,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:25,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:26,221 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:26,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025666293] [2021-03-10 22:43:26,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895207807] [2021-03-10 22:43:26,221 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:26,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:43:26,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:26,241 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:26,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:26,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:26,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:26,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:26,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:26,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:26,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:26,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:26,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:26,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:26,928 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:26,929 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:26,929 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:26,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396643791] [2021-03-10 22:43:26,929 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:26,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:26,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:26,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:26,929 INFO L87 Difference]: Start difference. First operand 3039 states and 6044 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:27,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:27,912 INFO L93 Difference]: Finished difference Result 4591 states and 9256 transitions. [2021-03-10 22:43:27,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:43:27,913 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:27,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:27,917 INFO L225 Difference]: With dead ends: 4591 [2021-03-10 22:43:27,917 INFO L226 Difference]: Without dead ends: 4529 [2021-03-10 22:43:27,917 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1116.3ms TimeCoverageRelationStatistics Valid=165, Invalid=1557, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:43:27,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4529 states. [2021-03-10 22:43:27,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4529 to 3018. [2021-03-10 22:43:27,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3018 states, 3017 states have (on average 1.9893934371892608) internal successors, (6002), 3017 states have internal predecessors, (6002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:27,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3018 states to 3018 states and 6002 transitions. [2021-03-10 22:43:27,944 INFO L78 Accepts]: Start accepts. Automaton has 3018 states and 6002 transitions. Word has length 36 [2021-03-10 22:43:27,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:27,944 INFO L480 AbstractCegarLoop]: Abstraction has 3018 states and 6002 transitions. [2021-03-10 22:43:27,944 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:27,944 INFO L276 IsEmpty]: Start isEmpty. Operand 3018 states and 6002 transitions. [2021-03-10 22:43:27,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:27,946 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:27,946 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:28,146 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:28,146 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:28,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:28,147 INFO L82 PathProgramCache]: Analyzing trace with hash 782710825, now seen corresponding path program 115 times [2021-03-10 22:43:28,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:28,147 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644133460] [2021-03-10 22:43:28,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:28,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:28,466 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:28,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644133460] [2021-03-10 22:43:28,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637684173] [2021-03-10 22:43:28,466 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 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:28,485 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:28,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:29,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:29,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:29,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:29,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:29,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:29,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:29,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:29,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:29,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:29,147 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:29,147 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:29,147 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:29,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126368792] [2021-03-10 22:43:29,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:29,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:29,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:29,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:29,148 INFO L87 Difference]: Start difference. First operand 3018 states and 6002 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:30,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:30,335 INFO L93 Difference]: Finished difference Result 4536 states and 9125 transitions. [2021-03-10 22:43:30,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:43:30,336 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:30,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:30,341 INFO L225 Difference]: With dead ends: 4536 [2021-03-10 22:43:30,341 INFO L226 Difference]: Without dead ends: 4489 [2021-03-10 22:43:30,341 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1059.5ms TimeCoverageRelationStatistics Valid=159, Invalid=1481, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:43:30,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4489 states. [2021-03-10 22:43:30,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4489 to 3015. [2021-03-10 22:43:30,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3015 states, 3014 states have (on average 1.989051094890511) internal successors, (5995), 3014 states have internal predecessors, (5995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:30,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3015 states to 3015 states and 5995 transitions. [2021-03-10 22:43:30,370 INFO L78 Accepts]: Start accepts. Automaton has 3015 states and 5995 transitions. Word has length 36 [2021-03-10 22:43:30,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:30,370 INFO L480 AbstractCegarLoop]: Abstraction has 3015 states and 5995 transitions. [2021-03-10 22:43:30,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:30,370 INFO L276 IsEmpty]: Start isEmpty. Operand 3015 states and 5995 transitions. [2021-03-10 22:43:30,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:30,372 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:30,372 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:30,573 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:30,573 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:30,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:30,573 INFO L82 PathProgramCache]: Analyzing trace with hash -768920415, now seen corresponding path program 116 times [2021-03-10 22:43:30,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:30,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458735495] [2021-03-10 22:43:30,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:30,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:30,895 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:30,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458735495] [2021-03-10 22:43:30,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024585008] [2021-03-10 22:43:30,896 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 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:30,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:43:30,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:30,915 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:30,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:31,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:31,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:31,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:31,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:31,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:31,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:31,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:31,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:31,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:31,740 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:31,741 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:31,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:31,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199604123] [2021-03-10 22:43:31,741 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:31,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:31,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:31,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:31,741 INFO L87 Difference]: Start difference. First operand 3015 states and 5995 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:32,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:32,741 INFO L93 Difference]: Finished difference Result 4478 states and 8987 transitions. [2021-03-10 22:43:32,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:43:32,742 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:32,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:32,746 INFO L225 Difference]: With dead ends: 4478 [2021-03-10 22:43:32,746 INFO L226 Difference]: Without dead ends: 4434 [2021-03-10 22:43:32,747 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 1225.5ms TimeCoverageRelationStatistics Valid=165, Invalid=1557, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:43:32,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4434 states. [2021-03-10 22:43:32,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4434 to 3015. [2021-03-10 22:43:32,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3015 states, 3014 states have (on average 1.989051094890511) internal successors, (5995), 3014 states have internal predecessors, (5995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:32,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3015 states to 3015 states and 5995 transitions. [2021-03-10 22:43:32,772 INFO L78 Accepts]: Start accepts. Automaton has 3015 states and 5995 transitions. Word has length 36 [2021-03-10 22:43:32,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:32,772 INFO L480 AbstractCegarLoop]: Abstraction has 3015 states and 5995 transitions. [2021-03-10 22:43:32,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:32,772 INFO L276 IsEmpty]: Start isEmpty. Operand 3015 states and 5995 transitions. [2021-03-10 22:43:32,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:32,774 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:32,774 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:32,974 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-03-10 22:43:32,974 INFO L428 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:32,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:32,974 INFO L82 PathProgramCache]: Analyzing trace with hash 234019723, now seen corresponding path program 117 times [2021-03-10 22:43:32,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:32,975 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588711432] [2021-03-10 22:43:32,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:32,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:33,330 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:33,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588711432] [2021-03-10 22:43:33,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400409927] [2021-03-10 22:43:33,330 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:33,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:43:33,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:33,372 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:33,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:34,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:34,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:34,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:34,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:34,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:34,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:34,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:34,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:34,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:34,131 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:34,131 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:34,131 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 22:43:34,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702369736] [2021-03-10 22:43:34,131 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 22:43:34,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:34,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 22:43:34,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:34,132 INFO L87 Difference]: Start difference. First operand 3015 states and 5995 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:35,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:35,078 INFO L93 Difference]: Finished difference Result 4041 states and 8068 transitions. [2021-03-10 22:43:35,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:43:35,079 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:35,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:35,083 INFO L225 Difference]: With dead ends: 4041 [2021-03-10 22:43:35,083 INFO L226 Difference]: Without dead ends: 4026 [2021-03-10 22:43:35,083 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 1174.3ms TimeCoverageRelationStatistics Valid=164, Invalid=1558, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:43:35,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4026 states. [2021-03-10 22:43:35,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4026 to 3015. [2021-03-10 22:43:35,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3015 states, 3014 states have (on average 1.989051094890511) internal successors, (5995), 3014 states have internal predecessors, (5995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:35,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3015 states to 3015 states and 5995 transitions. [2021-03-10 22:43:35,119 INFO L78 Accepts]: Start accepts. Automaton has 3015 states and 5995 transitions. Word has length 36 [2021-03-10 22:43:35,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:35,119 INFO L480 AbstractCegarLoop]: Abstraction has 3015 states and 5995 transitions. [2021-03-10 22:43:35,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:35,119 INFO L276 IsEmpty]: Start isEmpty. Operand 3015 states and 5995 transitions. [2021-03-10 22:43:35,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:35,121 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:35,121 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:35,321 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-03-10 22:43:35,321 INFO L428 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:35,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:35,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1446923267, now seen corresponding path program 118 times [2021-03-10 22:43:35,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:35,322 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558767808] [2021-03-10 22:43:35,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:35,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:35,649 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:35,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558767808] [2021-03-10 22:43:35,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054813883] [2021-03-10 22:43:35,650 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:35,667 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:43:35,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:35,668 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:35,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:36,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:36,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:36,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:36,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:36,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:36,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:36,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:36,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:36,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:36,310 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:36,310 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:36,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 22:43:36,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989043490] [2021-03-10 22:43:36,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:36,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:36,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:36,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:36,311 INFO L87 Difference]: Start difference. First operand 3015 states and 5995 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:37,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:37,240 INFO L93 Difference]: Finished difference Result 4029 states and 8104 transitions. [2021-03-10 22:43:37,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:43:37,241 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:37,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:37,245 INFO L225 Difference]: With dead ends: 4029 [2021-03-10 22:43:37,245 INFO L226 Difference]: Without dead ends: 3964 [2021-03-10 22:43:37,245 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 821.5ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:37,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3964 states. [2021-03-10 22:43:37,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3964 to 3015. [2021-03-10 22:43:37,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3015 states, 3014 states have (on average 1.989051094890511) internal successors, (5995), 3014 states have internal predecessors, (5995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:37,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3015 states to 3015 states and 5995 transitions. [2021-03-10 22:43:37,269 INFO L78 Accepts]: Start accepts. Automaton has 3015 states and 5995 transitions. Word has length 36 [2021-03-10 22:43:37,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:37,269 INFO L480 AbstractCegarLoop]: Abstraction has 3015 states and 5995 transitions. [2021-03-10 22:43:37,270 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:37,270 INFO L276 IsEmpty]: Start isEmpty. Operand 3015 states and 5995 transitions. [2021-03-10 22:43:37,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:37,271 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:37,271 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:37,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:37,472 INFO L428 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:37,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:37,472 INFO L82 PathProgramCache]: Analyzing trace with hash 537344281, now seen corresponding path program 119 times [2021-03-10 22:43:37,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:37,472 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87644415] [2021-03-10 22:43:37,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:37,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:37,798 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:37,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87644415] [2021-03-10 22:43:37,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346391227] [2021-03-10 22:43:37,798 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:37,818 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:43:37,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:37,819 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:43:37,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:38,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:38,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:38,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:38,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:38,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:38,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:38,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:38,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:38,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:38,480 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:38,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:38,481 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 22:43:38,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480176649] [2021-03-10 22:43:38,481 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:38,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:38,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:38,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:38,481 INFO L87 Difference]: Start difference. First operand 3015 states and 5995 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:39,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:39,211 INFO L93 Difference]: Finished difference Result 4259 states and 8554 transitions. [2021-03-10 22:43:39,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:43:39,212 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:39,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:39,216 INFO L225 Difference]: With dead ends: 4259 [2021-03-10 22:43:39,216 INFO L226 Difference]: Without dead ends: 4088 [2021-03-10 22:43:39,216 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 836.0ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:39,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4088 states. [2021-03-10 22:43:39,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4088 to 3069. [2021-03-10 22:43:39,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 1.9915254237288136) internal successors, (6110), 3068 states have internal predecessors, (6110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:39,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 6110 transitions. [2021-03-10 22:43:39,242 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 6110 transitions. Word has length 36 [2021-03-10 22:43:39,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:39,242 INFO L480 AbstractCegarLoop]: Abstraction has 3069 states and 6110 transitions. [2021-03-10 22:43:39,243 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:39,243 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 6110 transitions. [2021-03-10 22:43:39,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:39,245 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:39,245 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:39,463 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-03-10 22:43:39,463 INFO L428 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:39,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:39,463 INFO L82 PathProgramCache]: Analyzing trace with hash 1540284419, now seen corresponding path program 120 times [2021-03-10 22:43:39,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:39,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859790209] [2021-03-10 22:43:39,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:39,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:39,790 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:39,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859790209] [2021-03-10 22:43:39,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676338425] [2021-03-10 22:43:39,790 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:39,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:43:39,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:39,809 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:39,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:40,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:40,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:40,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:40,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:40,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:40,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:40,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:40,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:40,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:40,468 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:40,468 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:40,468 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 22:43:40,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808553420] [2021-03-10 22:43:40,468 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:40,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:40,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:40,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:40,469 INFO L87 Difference]: Start difference. First operand 3069 states and 6110 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:41,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:41,855 INFO L93 Difference]: Finished difference Result 3797 states and 7602 transitions. [2021-03-10 22:43:41,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:43:41,857 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:41,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:41,861 INFO L225 Difference]: With dead ends: 3797 [2021-03-10 22:43:41,861 INFO L226 Difference]: Without dead ends: 3782 [2021-03-10 22:43:41,861 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 826.5ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:41,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3782 states. [2021-03-10 22:43:41,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3782 to 3069. [2021-03-10 22:43:41,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 1.9915254237288136) internal successors, (6110), 3068 states have internal predecessors, (6110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:41,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 6110 transitions. [2021-03-10 22:43:41,893 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 6110 transitions. Word has length 36 [2021-03-10 22:43:41,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:41,893 INFO L480 AbstractCegarLoop]: Abstraction has 3069 states and 6110 transitions. [2021-03-10 22:43:41,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:41,893 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 6110 transitions. [2021-03-10 22:43:41,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:41,896 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:41,896 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:42,096 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:42,096 INFO L428 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:42,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:42,096 INFO L82 PathProgramCache]: Analyzing trace with hash 1196743521, now seen corresponding path program 121 times [2021-03-10 22:43:42,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:42,097 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403381606] [2021-03-10 22:43:42,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:42,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:42,596 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:42,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403381606] [2021-03-10 22:43:42,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621488784] [2021-03-10 22:43:42,596 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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:42,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:42,616 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:42,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:43,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:43,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:43,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:43,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:43,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:43,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:43,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:43,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:43,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:43,579 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:43,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:43,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 22:43:43,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729925854] [2021-03-10 22:43:43,580 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:43,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:43,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:43,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:43,580 INFO L87 Difference]: Start difference. First operand 3069 states and 6110 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:44,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:44,717 INFO L93 Difference]: Finished difference Result 4074 states and 8187 transitions. [2021-03-10 22:43:44,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:43:44,718 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:44,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:44,722 INFO L225 Difference]: With dead ends: 4074 [2021-03-10 22:43:44,722 INFO L226 Difference]: Without dead ends: 4030 [2021-03-10 22:43:44,723 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1258.8ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:44,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4030 states. [2021-03-10 22:43:44,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4030 to 3066. [2021-03-10 22:43:44,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 3065 states have (on average 1.9915171288743883) internal successors, (6104), 3065 states have internal predecessors, (6104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:44,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 6104 transitions. [2021-03-10 22:43:44,753 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 6104 transitions. Word has length 36 [2021-03-10 22:43:44,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:44,753 INFO L480 AbstractCegarLoop]: Abstraction has 3066 states and 6104 transitions. [2021-03-10 22:43:44,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:44,753 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 6104 transitions. [2021-03-10 22:43:44,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:44,755 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:44,755 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:44,956 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-03-10 22:43:44,956 INFO L428 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:44,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:44,957 INFO L82 PathProgramCache]: Analyzing trace with hash -2095283637, now seen corresponding path program 122 times [2021-03-10 22:43:44,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:44,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032970983] [2021-03-10 22:43:44,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:44,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:45,389 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:45,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032970983] [2021-03-10 22:43:45,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836606365] [2021-03-10 22:43:45,389 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:45,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:43:45,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:45,409 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:45,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:46,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:46,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:46,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:46,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:46,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:46,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:46,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:46,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:46,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:46,286 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:46,286 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:46,286 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 22:43:46,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101523470] [2021-03-10 22:43:46,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:46,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:46,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:46,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:46,287 INFO L87 Difference]: Start difference. First operand 3066 states and 6104 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:47,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:47,690 INFO L93 Difference]: Finished difference Result 3797 states and 7602 transitions. [2021-03-10 22:43:47,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:43:47,692 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:47,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:47,696 INFO L225 Difference]: With dead ends: 3797 [2021-03-10 22:43:47,696 INFO L226 Difference]: Without dead ends: 3782 [2021-03-10 22:43:47,696 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1118.9ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:47,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3782 states. [2021-03-10 22:43:47,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3782 to 3066. [2021-03-10 22:43:47,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 3065 states have (on average 1.9915171288743883) internal successors, (6104), 3065 states have internal predecessors, (6104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:47,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 6104 transitions. [2021-03-10 22:43:47,734 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 6104 transitions. Word has length 36 [2021-03-10 22:43:47,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:47,734 INFO L480 AbstractCegarLoop]: Abstraction has 3066 states and 6104 transitions. [2021-03-10 22:43:47,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:47,734 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 6104 transitions. [2021-03-10 22:43:47,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:47,736 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:47,736 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:47,937 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:47,937 INFO L428 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:47,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:47,938 INFO L82 PathProgramCache]: Analyzing trace with hash 1435713731, now seen corresponding path program 123 times [2021-03-10 22:43:47,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:47,938 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941688518] [2021-03-10 22:43:47,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:47,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:48,381 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:48,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941688518] [2021-03-10 22:43:48,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197625571] [2021-03-10 22:43:48,382 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 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:48,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:43:48,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:48,401 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:48,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:49,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:49,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:49,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:49,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:49,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:49,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:49,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:49,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:49,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:49,263 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:49,264 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:49,264 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 22:43:49,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909403062] [2021-03-10 22:43:49,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:43:49,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:49,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:43:49,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:49,264 INFO L87 Difference]: Start difference. First operand 3066 states and 6104 transitions. Second operand has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:50,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:50,323 INFO L93 Difference]: Finished difference Result 3804 states and 7617 transitions. [2021-03-10 22:43:50,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:43:50,324 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:50,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:50,327 INFO L225 Difference]: With dead ends: 3804 [2021-03-10 22:43:50,327 INFO L226 Difference]: Without dead ends: 3789 [2021-03-10 22:43:50,328 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1104.4ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:43:50,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3789 states. [2021-03-10 22:43:50,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3789 to 3066. [2021-03-10 22:43:50,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 3065 states have (on average 1.9915171288743883) internal successors, (6104), 3065 states have internal predecessors, (6104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:50,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 6104 transitions. [2021-03-10 22:43:50,351 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 6104 transitions. Word has length 36 [2021-03-10 22:43:50,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:50,351 INFO L480 AbstractCegarLoop]: Abstraction has 3066 states and 6104 transitions. [2021-03-10 22:43:50,351 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:50,352 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 6104 transitions. [2021-03-10 22:43:50,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:50,353 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:50,353 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:50,555 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-03-10 22:43:50,555 INFO L428 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:50,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:50,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1768497397, now seen corresponding path program 124 times [2021-03-10 22:43:50,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:50,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185123910] [2021-03-10 22:43:50,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:50,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:51,017 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:43:51,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185123910] [2021-03-10 22:43:51,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067328477] [2021-03-10 22:43:51,018 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 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:51,045 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:43:51,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:51,045 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:51,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:51,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:51,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:51,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:51,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:51,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:51,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:51,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:51,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:51,741 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:51,741 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:51,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 26 [2021-03-10 22:43:51,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646624013] [2021-03-10 22:43:51,741 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 22:43:51,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:51,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 22:43:51,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:43:51,742 INFO L87 Difference]: Start difference. First operand 3066 states and 6104 transitions. Second operand has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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-03-10 22:43:52,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:52,586 INFO L93 Difference]: Finished difference Result 3885 states and 7757 transitions. [2021-03-10 22:43:52,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:43:52,586 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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 36 [2021-03-10 22:43:52,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:52,590 INFO L225 Difference]: With dead ends: 3885 [2021-03-10 22:43:52,590 INFO L226 Difference]: Without dead ends: 3726 [2021-03-10 22:43:52,590 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1202.5ms TimeCoverageRelationStatistics Valid=107, Invalid=763, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:43:52,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3726 states. [2021-03-10 22:43:52,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3726 to 3138. [2021-03-10 22:43:52,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3138 states, 3137 states have (on average 1.9901179470832004) internal successors, (6243), 3137 states have internal predecessors, (6243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:52,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3138 states to 3138 states and 6243 transitions. [2021-03-10 22:43:52,616 INFO L78 Accepts]: Start accepts. Automaton has 3138 states and 6243 transitions. Word has length 36 [2021-03-10 22:43:52,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:52,616 INFO L480 AbstractCegarLoop]: Abstraction has 3138 states and 6243 transitions. [2021-03-10 22:43:52,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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-03-10 22:43:52,616 INFO L276 IsEmpty]: Start isEmpty. Operand 3138 states and 6243 transitions. [2021-03-10 22:43:52,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:52,618 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:52,618 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:52,818 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-03-10 22:43:52,818 INFO L428 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:52,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:52,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1516299603, now seen corresponding path program 125 times [2021-03-10 22:43:52,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:52,819 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180736331] [2021-03-10 22:43:52,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:52,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:53,232 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:43:53,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180736331] [2021-03-10 22:43:53,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131660777] [2021-03-10 22:43:53,232 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 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:53,254 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-03-10 22:43:53,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:53,255 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 22:43:53,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:53,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:53,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:53,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:53,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:53,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:53,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:53,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:53,948 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:53,962 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 3 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:53,963 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:53,963 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 26 [2021-03-10 22:43:53,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298533735] [2021-03-10 22:43:53,963 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 22:43:53,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:53,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 22:43:53,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:43:53,963 INFO L87 Difference]: Start difference. First operand 3138 states and 6243 transitions. Second operand has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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-03-10 22:43:55,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:55,037 INFO L93 Difference]: Finished difference Result 4019 states and 8020 transitions. [2021-03-10 22:43:55,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:43:55,038 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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 36 [2021-03-10 22:43:55,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:55,042 INFO L225 Difference]: With dead ends: 4019 [2021-03-10 22:43:55,042 INFO L226 Difference]: Without dead ends: 3793 [2021-03-10 22:43:55,042 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1181.4ms TimeCoverageRelationStatistics Valid=109, Invalid=821, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:55,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3793 states. [2021-03-10 22:43:55,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3793 to 3219. [2021-03-10 22:43:55,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3219 states, 3218 states have (on average 1.988191423244251) internal successors, (6398), 3218 states have internal predecessors, (6398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:55,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3219 states to 3219 states and 6398 transitions. [2021-03-10 22:43:55,070 INFO L78 Accepts]: Start accepts. Automaton has 3219 states and 6398 transitions. Word has length 36 [2021-03-10 22:43:55,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:55,070 INFO L480 AbstractCegarLoop]: Abstraction has 3219 states and 6398 transitions. [2021-03-10 22:43:55,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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-03-10 22:43:55,071 INFO L276 IsEmpty]: Start isEmpty. Operand 3219 states and 6398 transitions. [2021-03-10 22:43:55,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:55,073 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:55,073 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:55,273 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:55,273 INFO L428 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:55,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:55,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1945089073, now seen corresponding path program 126 times [2021-03-10 22:43:55,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:55,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312488973] [2021-03-10 22:43:55,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:55,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:55,679 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:43:55,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312488973] [2021-03-10 22:43:55,679 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206796394] [2021-03-10 22:43:55,679 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:55,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:43:55,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:43:55,706 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:55,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:56,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:56,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:56,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:56,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:56,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:56,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:56,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:56,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:56,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:56,488 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:56,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:56,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-03-10 22:43:56,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6797470] [2021-03-10 22:43:56,489 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:43:56,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:56,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:43:56,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:43:56,489 INFO L87 Difference]: Start difference. First operand 3219 states and 6398 transitions. Second operand has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:57,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:57,357 INFO L93 Difference]: Finished difference Result 4978 states and 9920 transitions. [2021-03-10 22:43:57,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:43:57,358 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:43:57,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:57,363 INFO L225 Difference]: With dead ends: 4978 [2021-03-10 22:43:57,363 INFO L226 Difference]: Without dead ends: 4735 [2021-03-10 22:43:57,363 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 1329.0ms TimeCoverageRelationStatistics Valid=129, Invalid=993, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:43:57,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4735 states. [2021-03-10 22:43:57,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4735 to 3663. [2021-03-10 22:43:57,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3663 states, 3662 states have (on average 1.9806116876024031) internal successors, (7253), 3662 states have internal predecessors, (7253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:57,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3663 states to 3663 states and 7253 transitions. [2021-03-10 22:43:57,396 INFO L78 Accepts]: Start accepts. Automaton has 3663 states and 7253 transitions. Word has length 36 [2021-03-10 22:43:57,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:57,396 INFO L480 AbstractCegarLoop]: Abstraction has 3663 states and 7253 transitions. [2021-03-10 22:43:57,396 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:57,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3663 states and 7253 transitions. [2021-03-10 22:43:57,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:57,398 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:57,398 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:57,598 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:57,599 INFO L428 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:57,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:57,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1047697171, now seen corresponding path program 127 times [2021-03-10 22:43:57,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:57,599 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294612103] [2021-03-10 22:43:57,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:57,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:58,011 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:58,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294612103] [2021-03-10 22:43:58,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913241487] [2021-03-10 22:43:58,011 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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:58,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:43:58,030 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:43:58,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:43:58,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:58,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:43:58,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:43:58,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:43:58,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:43:58,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:43:58,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:43:58,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:43:58,762 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:43:58,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:43:58,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 22:43:58,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576815371] [2021-03-10 22:43:58,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:43:58,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:43:58,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:43:58,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:43:58,763 INFO L87 Difference]: Start difference. First operand 3663 states and 7253 transitions. Second operand has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:43:59,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:43:59,503 INFO L93 Difference]: Finished difference Result 4446 states and 8904 transitions. [2021-03-10 22:43:59,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:43:59,504 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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 36 [2021-03-10 22:43:59,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:43:59,508 INFO L225 Difference]: With dead ends: 4446 [2021-03-10 22:43:59,508 INFO L226 Difference]: Without dead ends: 4355 [2021-03-10 22:43:59,509 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 978.5ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:43:59,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4355 states. [2021-03-10 22:43:59,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4355 to 3684. [2021-03-10 22:43:59,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3684 states, 3683 states have (on average 1.9807222373065436) internal successors, (7295), 3683 states have internal predecessors, (7295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:43:59,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3684 states to 3684 states and 7295 transitions. [2021-03-10 22:43:59,538 INFO L78 Accepts]: Start accepts. Automaton has 3684 states and 7295 transitions. Word has length 36 [2021-03-10 22:43:59,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:43:59,538 INFO L480 AbstractCegarLoop]: Abstraction has 3684 states and 7295 transitions. [2021-03-10 22:43:59,538 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:43:59,538 INFO L276 IsEmpty]: Start isEmpty. Operand 3684 states and 7295 transitions. [2021-03-10 22:43:59,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:43:59,541 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:43:59,541 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:43:59,741 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:43:59,741 INFO L428 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:43:59,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:43:59,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1035510087, now seen corresponding path program 128 times [2021-03-10 22:43:59,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:43:59,742 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660998356] [2021-03-10 22:43:59,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:43:59,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:00,178 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:44:00,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660998356] [2021-03-10 22:44:00,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144706219] [2021-03-10 22:44:00,179 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 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:00,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:44:00,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:00,198 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:00,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:00,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:00,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:00,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:00,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:00,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:00,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:00,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:00,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:00,920 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:00,920 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:00,920 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 26 [2021-03-10 22:44:00,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372990180] [2021-03-10 22:44:00,921 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 22:44:00,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:00,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 22:44:00,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:44:00,921 INFO L87 Difference]: Start difference. First operand 3684 states and 7295 transitions. Second operand has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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-03-10 22:44:01,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:01,765 INFO L93 Difference]: Finished difference Result 4500 states and 8949 transitions. [2021-03-10 22:44:01,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:44:01,766 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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 36 [2021-03-10 22:44:01,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:01,771 INFO L225 Difference]: With dead ends: 4500 [2021-03-10 22:44:01,771 INFO L226 Difference]: Without dead ends: 4278 [2021-03-10 22:44:01,771 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1242.0ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:44:01,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4278 states. [2021-03-10 22:44:01,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4278 to 3777. [2021-03-10 22:44:01,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 1.9811970338983051) internal successors, (7481), 3776 states have internal predecessors, (7481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:01,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 7481 transitions. [2021-03-10 22:44:01,804 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 7481 transitions. Word has length 36 [2021-03-10 22:44:01,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:01,804 INFO L480 AbstractCegarLoop]: Abstraction has 3777 states and 7481 transitions. [2021-03-10 22:44:01,804 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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-03-10 22:44:01,804 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 7481 transitions. [2021-03-10 22:44:01,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:01,806 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:01,806 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:02,007 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:02,007 INFO L428 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:02,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:02,007 INFO L82 PathProgramCache]: Analyzing trace with hash -438462017, now seen corresponding path program 129 times [2021-03-10 22:44:02,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:02,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121741708] [2021-03-10 22:44:02,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:02,509 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:02,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121741708] [2021-03-10 22:44:02,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143235512] [2021-03-10 22:44:02,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:02,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:44:02,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:02,530 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:02,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:03,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:03,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:03,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:03,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:03,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:03,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:03,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:03,278 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:03,294 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:03,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:03,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:44:03,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72649760] [2021-03-10 22:44:03,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:44:03,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:03,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:44:03,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:44:03,295 INFO L87 Difference]: Start difference. First operand 3777 states and 7481 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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-03-10 22:44:04,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:04,099 INFO L93 Difference]: Finished difference Result 5774 states and 11530 transitions. [2021-03-10 22:44:04,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:44:04,100 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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 36 [2021-03-10 22:44:04,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:04,106 INFO L225 Difference]: With dead ends: 5774 [2021-03-10 22:44:04,106 INFO L226 Difference]: Without dead ends: 5711 [2021-03-10 22:44:04,106 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 1072.2ms TimeCoverageRelationStatistics Valid=99, Invalid=771, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:44:04,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5711 states. [2021-03-10 22:44:04,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5711 to 3690. [2021-03-10 22:44:04,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3690 states, 3689 states have (on average 1.9807535917592844) internal successors, (7307), 3689 states have internal predecessors, (7307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:04,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3690 states to 3690 states and 7307 transitions. [2021-03-10 22:44:04,149 INFO L78 Accepts]: Start accepts. Automaton has 3690 states and 7307 transitions. Word has length 36 [2021-03-10 22:44:04,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:04,149 INFO L480 AbstractCegarLoop]: Abstraction has 3690 states and 7307 transitions. [2021-03-10 22:44:04,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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-03-10 22:44:04,149 INFO L276 IsEmpty]: Start isEmpty. Operand 3690 states and 7307 transitions. [2021-03-10 22:44:04,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:04,152 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:04,152 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:04,352 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-03-10 22:44:04,353 INFO L428 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:04,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:04,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1957276157, now seen corresponding path program 130 times [2021-03-10 22:44:04,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:04,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444647539] [2021-03-10 22:44:04,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:04,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:04,754 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:04,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444647539] [2021-03-10 22:44:04,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879292197] [2021-03-10 22:44:04,755 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:04,772 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:44:04,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:04,773 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:04,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:05,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:05,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:05,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:05,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:05,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:05,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:05,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:05,559 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:05,575 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:05,575 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:05,575 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 22:44:05,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053776922] [2021-03-10 22:44:05,575 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:44:05,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:05,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:44:05,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:05,576 INFO L87 Difference]: Start difference. First operand 3690 states and 7307 transitions. Second operand has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:06,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:06,407 INFO L93 Difference]: Finished difference Result 4621 states and 9242 transitions. [2021-03-10 22:44:06,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:44:06,408 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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 36 [2021-03-10 22:44:06,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:06,413 INFO L225 Difference]: With dead ends: 4621 [2021-03-10 22:44:06,413 INFO L226 Difference]: Without dead ends: 4562 [2021-03-10 22:44:06,413 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1031.8ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:44:06,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4562 states. [2021-03-10 22:44:06,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4562 to 3717. [2021-03-10 22:44:06,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3717 states, 3716 states have (on average 1.9808934337997848) internal successors, (7361), 3716 states have internal predecessors, (7361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:06,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3717 states to 3717 states and 7361 transitions. [2021-03-10 22:44:06,448 INFO L78 Accepts]: Start accepts. Automaton has 3717 states and 7361 transitions. Word has length 36 [2021-03-10 22:44:06,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:06,448 INFO L480 AbstractCegarLoop]: Abstraction has 3717 states and 7361 transitions. [2021-03-10 22:44:06,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:06,448 INFO L276 IsEmpty]: Start isEmpty. Operand 3717 states and 7361 transitions. [2021-03-10 22:44:06,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:06,451 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:06,451 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:06,651 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-03-10 22:44:06,651 INFO L428 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:06,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:06,652 INFO L82 PathProgramCache]: Analyzing trace with hash -954336019, now seen corresponding path program 131 times [2021-03-10 22:44:06,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:06,652 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129563102] [2021-03-10 22:44:06,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:06,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:07,076 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:07,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129563102] [2021-03-10 22:44:07,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595829065] [2021-03-10 22:44:07,076 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:07,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:44:07,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:07,096 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:07,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:07,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:07,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:07,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:07,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:07,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:07,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:07,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:07,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:08,001 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:08,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:08,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 22:44:08,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843750022] [2021-03-10 22:44:08,002 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:44:08,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:08,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:44:08,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:08,002 INFO L87 Difference]: Start difference. First operand 3717 states and 7361 transitions. Second operand has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:08,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:08,545 INFO L93 Difference]: Finished difference Result 4202 states and 8354 transitions. [2021-03-10 22:44:08,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:44:08,546 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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 36 [2021-03-10 22:44:08,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:08,551 INFO L225 Difference]: With dead ends: 4202 [2021-03-10 22:44:08,551 INFO L226 Difference]: Without dead ends: 4187 [2021-03-10 22:44:08,551 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1117.5ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:44:08,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4187 states. [2021-03-10 22:44:08,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4187 to 3717. [2021-03-10 22:44:08,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3717 states, 3716 states have (on average 1.9808934337997848) internal successors, (7361), 3716 states have internal predecessors, (7361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:08,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3717 states to 3717 states and 7361 transitions. [2021-03-10 22:44:08,581 INFO L78 Accepts]: Start accepts. Automaton has 3717 states and 7361 transitions. Word has length 36 [2021-03-10 22:44:08,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:08,581 INFO L480 AbstractCegarLoop]: Abstraction has 3717 states and 7361 transitions. [2021-03-10 22:44:08,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:08,581 INFO L276 IsEmpty]: Start isEmpty. Operand 3717 states and 7361 transitions. [2021-03-10 22:44:08,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:08,583 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:08,583 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:08,784 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-03-10 22:44:08,784 INFO L428 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:08,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:08,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1694909327, now seen corresponding path program 132 times [2021-03-10 22:44:08,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:08,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795549513] [2021-03-10 22:44:08,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:08,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:09,256 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:44:09,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795549513] [2021-03-10 22:44:09,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487688283] [2021-03-10 22:44:09,257 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:09,281 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:44:09,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:09,282 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:09,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:10,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:10,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:10,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:10,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:10,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:10,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:10,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:10,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:10,104 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:10,104 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:10,104 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 26 [2021-03-10 22:44:10,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179688991] [2021-03-10 22:44:10,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 22:44:10,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:10,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 22:44:10,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:44:10,105 INFO L87 Difference]: Start difference. First operand 3717 states and 7361 transitions. Second operand has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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-03-10 22:44:10,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:10,918 INFO L93 Difference]: Finished difference Result 4487 states and 8931 transitions. [2021-03-10 22:44:10,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:44:10,919 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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 36 [2021-03-10 22:44:10,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:10,924 INFO L225 Difference]: With dead ends: 4487 [2021-03-10 22:44:10,924 INFO L226 Difference]: Without dead ends: 4277 [2021-03-10 22:44:10,924 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1362.2ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:44:10,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4277 states. [2021-03-10 22:44:10,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4277 to 3792. [2021-03-10 22:44:10,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 1.9815352149828542) internal successors, (7512), 3791 states have internal predecessors, (7512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:10,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 7512 transitions. [2021-03-10 22:44:10,958 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 7512 transitions. Word has length 36 [2021-03-10 22:44:10,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:10,958 INFO L480 AbstractCegarLoop]: Abstraction has 3792 states and 7512 transitions. [2021-03-10 22:44:10,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 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-03-10 22:44:10,958 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 7512 transitions. [2021-03-10 22:44:10,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:10,961 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:10,961 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:11,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:11,161 INFO L428 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:11,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:11,162 INFO L82 PathProgramCache]: Analyzing trace with hash 220937223, now seen corresponding path program 133 times [2021-03-10 22:44:11,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:11,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608227962] [2021-03-10 22:44:11,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:11,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:11,748 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:11,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608227962] [2021-03-10 22:44:11,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324422352] [2021-03-10 22:44:11,748 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:44:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:11,789 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:11,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:12,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:12,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:12,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:12,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:12,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:12,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:12,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:12,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:12,556 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:12,556 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:12,556 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:44:12,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094286633] [2021-03-10 22:44:12,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:44:12,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:12,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:44:12,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:44:12,557 INFO L87 Difference]: Start difference. First operand 3792 states and 7512 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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-03-10 22:44:13,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:13,470 INFO L93 Difference]: Finished difference Result 4990 states and 9990 transitions. [2021-03-10 22:44:13,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:44:13,471 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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 36 [2021-03-10 22:44:13,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:13,476 INFO L225 Difference]: With dead ends: 4990 [2021-03-10 22:44:13,476 INFO L226 Difference]: Without dead ends: 4937 [2021-03-10 22:44:13,476 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 1183.3ms TimeCoverageRelationStatistics Valid=99, Invalid=771, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:44:13,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4937 states. [2021-03-10 22:44:13,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4937 to 3732. [2021-03-10 22:44:13,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3732 states, 3731 states have (on average 1.9825783972125435) internal successors, (7397), 3731 states have internal predecessors, (7397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:13,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3732 states to 3732 states and 7397 transitions. [2021-03-10 22:44:13,514 INFO L78 Accepts]: Start accepts. Automaton has 3732 states and 7397 transitions. Word has length 36 [2021-03-10 22:44:13,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:13,514 INFO L480 AbstractCegarLoop]: Abstraction has 3732 states and 7397 transitions. [2021-03-10 22:44:13,514 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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-03-10 22:44:13,514 INFO L276 IsEmpty]: Start isEmpty. Operand 3732 states and 7397 transitions. [2021-03-10 22:44:13,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:13,516 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:13,517 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:13,717 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-03-10 22:44:13,717 INFO L428 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:13,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:13,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1675552753, now seen corresponding path program 134 times [2021-03-10 22:44:13,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:13,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610704731] [2021-03-10 22:44:13,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:14,121 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:14,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610704731] [2021-03-10 22:44:14,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814464612] [2021-03-10 22:44:14,121 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:14,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:44:14,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:14,140 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:14,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:14,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:14,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:14,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:14,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:14,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:14,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:14,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:14,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:14,962 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:14,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:14,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:44:14,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736897320] [2021-03-10 22:44:14,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:44:14,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:14,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:44:14,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:44:14,963 INFO L87 Difference]: Start difference. First operand 3732 states and 7397 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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-03-10 22:44:15,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:15,853 INFO L93 Difference]: Finished difference Result 5167 states and 10320 transitions. [2021-03-10 22:44:15,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:44:15,854 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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 36 [2021-03-10 22:44:15,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:15,859 INFO L225 Difference]: With dead ends: 5167 [2021-03-10 22:44:15,859 INFO L226 Difference]: Without dead ends: 5104 [2021-03-10 22:44:15,860 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1027.2ms TimeCoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:44:15,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5104 states. [2021-03-10 22:44:15,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5104 to 3750. [2021-03-10 22:44:15,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3750 states, 3749 states have (on average 1.9821285676180316) internal successors, (7431), 3749 states have internal predecessors, (7431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:15,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 7431 transitions. [2021-03-10 22:44:15,903 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 7431 transitions. Word has length 36 [2021-03-10 22:44:15,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:15,903 INFO L480 AbstractCegarLoop]: Abstraction has 3750 states and 7431 transitions. [2021-03-10 22:44:15,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 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-03-10 22:44:15,903 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 7431 transitions. [2021-03-10 22:44:15,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:15,906 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:15,906 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:16,107 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:16,107 INFO L428 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:16,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:16,107 INFO L82 PathProgramCache]: Analyzing trace with hash -1297876917, now seen corresponding path program 135 times [2021-03-10 22:44:16,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:16,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566206830] [2021-03-10 22:44:16,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:16,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:16,544 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:16,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566206830] [2021-03-10 22:44:16,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310954581] [2021-03-10 22:44:16,545 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:16,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:44:16,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:16,566 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:44:16,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:17,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:17,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:17,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:17,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:17,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:17,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:17,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:17,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:17,455 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:17,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:17,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 22:44:17,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637059169] [2021-03-10 22:44:17,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:44:17,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:17,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:44:17,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:17,456 INFO L87 Difference]: Start difference. First operand 3750 states and 7431 transitions. Second operand has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:18,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:18,399 INFO L93 Difference]: Finished difference Result 4573 states and 9123 transitions. [2021-03-10 22:44:18,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:44:18,400 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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 36 [2021-03-10 22:44:18,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:18,404 INFO L225 Difference]: With dead ends: 4573 [2021-03-10 22:44:18,404 INFO L226 Difference]: Without dead ends: 4511 [2021-03-10 22:44:18,405 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1105.7ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:44:18,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4511 states. [2021-03-10 22:44:18,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4511 to 3765. [2021-03-10 22:44:18,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3765 states, 3764 states have (on average 1.9821997874601487) internal successors, (7461), 3764 states have internal predecessors, (7461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:18,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3765 states to 3765 states and 7461 transitions. [2021-03-10 22:44:18,439 INFO L78 Accepts]: Start accepts. Automaton has 3765 states and 7461 transitions. Word has length 36 [2021-03-10 22:44:18,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:18,439 INFO L480 AbstractCegarLoop]: Abstraction has 3765 states and 7461 transitions. [2021-03-10 22:44:18,439 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:18,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3765 states and 7461 transitions. [2021-03-10 22:44:18,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:18,441 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:18,441 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:18,642 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:18,642 INFO L428 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:18,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:18,642 INFO L82 PathProgramCache]: Analyzing trace with hash -294936779, now seen corresponding path program 136 times [2021-03-10 22:44:18,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:18,642 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765060225] [2021-03-10 22:44:18,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:18,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:19,146 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:19,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765060225] [2021-03-10 22:44:19,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424062327] [2021-03-10 22:44:19,146 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:19,164 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:44:19,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:19,165 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:19,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:19,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:19,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:19,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:19,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:19,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:19,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:19,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:19,915 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:19,930 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:19,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:19,930 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 22:44:19,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731016807] [2021-03-10 22:44:19,930 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:44:19,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:19,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:44:19,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:19,931 INFO L87 Difference]: Start difference. First operand 3765 states and 7461 transitions. Second operand has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:20,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:20,545 INFO L93 Difference]: Finished difference Result 4264 states and 8483 transitions. [2021-03-10 22:44:20,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:44:20,546 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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 36 [2021-03-10 22:44:20,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:20,551 INFO L225 Difference]: With dead ends: 4264 [2021-03-10 22:44:20,551 INFO L226 Difference]: Without dead ends: 4249 [2021-03-10 22:44:20,551 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1077.7ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:44:20,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4249 states. [2021-03-10 22:44:20,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4249 to 3765. [2021-03-10 22:44:20,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3765 states, 3764 states have (on average 1.9821997874601487) internal successors, (7461), 3764 states have internal predecessors, (7461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:20,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3765 states to 3765 states and 7461 transitions. [2021-03-10 22:44:20,587 INFO L78 Accepts]: Start accepts. Automaton has 3765 states and 7461 transitions. Word has length 36 [2021-03-10 22:44:20,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:20,587 INFO L480 AbstractCegarLoop]: Abstraction has 3765 states and 7461 transitions. [2021-03-10 22:44:20,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:20,588 INFO L276 IsEmpty]: Start isEmpty. Operand 3765 states and 7461 transitions. [2021-03-10 22:44:20,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:20,591 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:20,591 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:20,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:20,791 INFO L428 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:20,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:20,792 INFO L82 PathProgramCache]: Analyzing trace with hash -1058906707, now seen corresponding path program 137 times [2021-03-10 22:44:20,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:20,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833106014] [2021-03-10 22:44:20,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:20,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:21,270 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:21,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833106014] [2021-03-10 22:44:21,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950004501] [2021-03-10 22:44:21,270 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:21,290 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:44:21,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:21,291 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:44:21,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:22,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:22,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:22,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:22,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:22,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:22,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:22,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:22,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:22,183 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:22,183 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:22,183 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 22:44:22,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534601645] [2021-03-10 22:44:22,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:44:22,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:22,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:44:22,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:22,184 INFO L87 Difference]: Start difference. First operand 3765 states and 7461 transitions. Second operand has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:22,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:22,771 INFO L93 Difference]: Finished difference Result 4320 states and 8591 transitions. [2021-03-10 22:44:22,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:44:22,772 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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 36 [2021-03-10 22:44:22,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:22,777 INFO L225 Difference]: With dead ends: 4320 [2021-03-10 22:44:22,777 INFO L226 Difference]: Without dead ends: 4286 [2021-03-10 22:44:22,777 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1169.4ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:44:22,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4286 states. [2021-03-10 22:44:22,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4286 to 3795. [2021-03-10 22:44:22,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 1.981549815498155) internal successors, (7518), 3794 states have internal predecessors, (7518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:22,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 7518 transitions. [2021-03-10 22:44:22,809 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 7518 transitions. Word has length 36 [2021-03-10 22:44:22,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:22,809 INFO L480 AbstractCegarLoop]: Abstraction has 3795 states and 7518 transitions. [2021-03-10 22:44:22,809 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 28 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-03-10 22:44:22,810 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 7518 transitions. [2021-03-10 22:44:22,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:22,812 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:22,812 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:23,012 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:23,013 INFO L428 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:23,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:23,013 INFO L82 PathProgramCache]: Analyzing trace with hash -532135131, now seen corresponding path program 138 times [2021-03-10 22:44:23,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:23,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807278893] [2021-03-10 22:44:23,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:23,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:23,439 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:44:23,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807278893] [2021-03-10 22:44:23,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942289604] [2021-03-10 22:44:23,440 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:23,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:44:23,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:23,459 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:23,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:24,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:24,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:24,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:24,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:24,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:24,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:24,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:24,215 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 2 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:24,216 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:24,216 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 25 [2021-03-10 22:44:24,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454648210] [2021-03-10 22:44:24,216 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 22:44:24,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:24,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 22:44:24,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-03-10 22:44:24,217 INFO L87 Difference]: Start difference. First operand 3795 states and 7518 transitions. Second operand has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 25 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-03-10 22:44:25,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:25,067 INFO L93 Difference]: Finished difference Result 4488 states and 8924 transitions. [2021-03-10 22:44:25,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:44:25,068 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 25 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 36 [2021-03-10 22:44:25,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:25,073 INFO L225 Difference]: With dead ends: 4488 [2021-03-10 22:44:25,073 INFO L226 Difference]: Without dead ends: 4263 [2021-03-10 22:44:25,073 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 23 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 1333.0ms TimeCoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:44:25,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4263 states. [2021-03-10 22:44:25,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4263 to 3867. [2021-03-10 22:44:25,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3867 states, 3866 states have (on average 1.980082772891878) internal successors, (7655), 3866 states have internal predecessors, (7655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:25,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3867 states to 3867 states and 7655 transitions. [2021-03-10 22:44:25,124 INFO L78 Accepts]: Start accepts. Automaton has 3867 states and 7655 transitions. Word has length 36 [2021-03-10 22:44:25,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:25,124 INFO L480 AbstractCegarLoop]: Abstraction has 3867 states and 7655 transitions. [2021-03-10 22:44:25,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 25 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-03-10 22:44:25,124 INFO L276 IsEmpty]: Start isEmpty. Operand 3867 states and 7655 transitions. [2021-03-10 22:44:25,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:25,128 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:25,128 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:25,328 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:25,328 INFO L428 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:25,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:25,328 INFO L82 PathProgramCache]: Analyzing trace with hash -2006107235, now seen corresponding path program 139 times [2021-03-10 22:44:25,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:25,329 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110884417] [2021-03-10 22:44:25,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:25,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:25,828 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:25,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110884417] [2021-03-10 22:44:25,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758698735] [2021-03-10 22:44:25,829 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:25,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:25,847 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:25,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:26,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:26,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:26,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:26,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:26,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:26,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:26,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:26,601 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:26,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:26,602 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 26 [2021-03-10 22:44:26,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35499923] [2021-03-10 22:44:26,602 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 22:44:26,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:26,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 22:44:26,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:44:26,602 INFO L87 Difference]: Start difference. First operand 3867 states and 7655 transitions. Second operand has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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-03-10 22:44:27,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:27,361 INFO L93 Difference]: Finished difference Result 4803 states and 9565 transitions. [2021-03-10 22:44:27,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:44:27,362 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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 36 [2021-03-10 22:44:27,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:27,367 INFO L225 Difference]: With dead ends: 4803 [2021-03-10 22:44:27,367 INFO L226 Difference]: Without dead ends: 4758 [2021-03-10 22:44:27,367 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 1083.6ms TimeCoverageRelationStatistics Valid=95, Invalid=717, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:27,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4758 states. [2021-03-10 22:44:27,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4758 to 3858. [2021-03-10 22:44:27,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3858 states, 3857 states have (on average 1.9800362976406534) internal successors, (7637), 3857 states have internal predecessors, (7637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:27,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3858 states to 3858 states and 7637 transitions. [2021-03-10 22:44:27,412 INFO L78 Accepts]: Start accepts. Automaton has 3858 states and 7637 transitions. Word has length 36 [2021-03-10 22:44:27,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:27,412 INFO L480 AbstractCegarLoop]: Abstraction has 3858 states and 7637 transitions. [2021-03-10 22:44:27,412 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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-03-10 22:44:27,413 INFO L276 IsEmpty]: Start isEmpty. Operand 3858 states and 7637 transitions. [2021-03-10 22:44:27,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:27,415 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:27,415 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:27,630 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-03-10 22:44:27,630 INFO L428 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:27,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:27,630 INFO L82 PathProgramCache]: Analyzing trace with hash -551491705, now seen corresponding path program 140 times [2021-03-10 22:44:27,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:27,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044482497] [2021-03-10 22:44:27,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:27,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:28,027 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:28,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044482497] [2021-03-10 22:44:28,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117796845] [2021-03-10 22:44:28,027 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:28,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:44:28,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:28,047 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:28,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:28,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:28,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:28,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:28,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:28,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:28,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:28,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:28,794 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:28,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:28,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 26 [2021-03-10 22:44:28,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941738725] [2021-03-10 22:44:28,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 22:44:28,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:28,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 22:44:28,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:44:28,795 INFO L87 Difference]: Start difference. First operand 3858 states and 7637 transitions. Second operand has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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-03-10 22:44:29,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:29,488 INFO L93 Difference]: Finished difference Result 4705 states and 9350 transitions. [2021-03-10 22:44:29,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:44:29,489 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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 36 [2021-03-10 22:44:29,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:29,494 INFO L225 Difference]: With dead ends: 4705 [2021-03-10 22:44:29,494 INFO L226 Difference]: Without dead ends: 4660 [2021-03-10 22:44:29,494 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 970.4ms TimeCoverageRelationStatistics Valid=93, Invalid=719, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:29,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4660 states. [2021-03-10 22:44:29,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4660 to 3912. [2021-03-10 22:44:29,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3912 states, 3911 states have (on average 1.9808233188442854) internal successors, (7747), 3911 states have internal predecessors, (7747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:29,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3912 states to 3912 states and 7747 transitions. [2021-03-10 22:44:29,545 INFO L78 Accepts]: Start accepts. Automaton has 3912 states and 7747 transitions. Word has length 36 [2021-03-10 22:44:29,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:29,545 INFO L480 AbstractCegarLoop]: Abstraction has 3912 states and 7747 transitions. [2021-03-10 22:44:29,545 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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-03-10 22:44:29,545 INFO L276 IsEmpty]: Start isEmpty. Operand 3912 states and 7747 transitions. [2021-03-10 22:44:29,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:29,548 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:29,548 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:29,748 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-03-10 22:44:29,748 INFO L428 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:29,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:29,749 INFO L82 PathProgramCache]: Analyzing trace with hash 300524031, now seen corresponding path program 141 times [2021-03-10 22:44:29,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:29,749 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016066697] [2021-03-10 22:44:29,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:29,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:30,222 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:30,222 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016066697] [2021-03-10 22:44:30,222 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632653858] [2021-03-10 22:44:30,222 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:30,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:44:30,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:30,243 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:30,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:31,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:31,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:31,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:31,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:31,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:31,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:31,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:31,090 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:31,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:31,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 26 [2021-03-10 22:44:31,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736754867] [2021-03-10 22:44:31,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 22:44:31,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:31,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 22:44:31,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:44:31,091 INFO L87 Difference]: Start difference. First operand 3912 states and 7747 transitions. Second operand has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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-03-10 22:44:31,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:31,999 INFO L93 Difference]: Finished difference Result 4824 states and 9614 transitions. [2021-03-10 22:44:32,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:44:32,000 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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 36 [2021-03-10 22:44:32,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:32,005 INFO L225 Difference]: With dead ends: 4824 [2021-03-10 22:44:32,006 INFO L226 Difference]: Without dead ends: 4779 [2021-03-10 22:44:32,006 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1109.7ms TimeCoverageRelationStatistics Valid=95, Invalid=717, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:32,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4779 states. [2021-03-10 22:44:32,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4779 to 3909. [2021-03-10 22:44:32,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3909 states, 3908 states have (on average 1.9808085977482088) internal successors, (7741), 3908 states have internal predecessors, (7741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:32,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3909 states to 3909 states and 7741 transitions. [2021-03-10 22:44:32,052 INFO L78 Accepts]: Start accepts. Automaton has 3909 states and 7741 transitions. Word has length 36 [2021-03-10 22:44:32,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:32,053 INFO L480 AbstractCegarLoop]: Abstraction has 3909 states and 7741 transitions. [2021-03-10 22:44:32,053 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.7777777777777777) internal successors, (48), 26 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-03-10 22:44:32,053 INFO L276 IsEmpty]: Start isEmpty. Operand 3909 states and 7741 transitions. [2021-03-10 22:44:32,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:32,055 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:32,056 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:32,257 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-03-10 22:44:32,257 INFO L428 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:32,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:32,257 INFO L82 PathProgramCache]: Analyzing trace with hash 770045921, now seen corresponding path program 142 times [2021-03-10 22:44:32,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:32,257 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313678514] [2021-03-10 22:44:32,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:32,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:32,726 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:32,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313678514] [2021-03-10 22:44:32,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874246769] [2021-03-10 22:44:32,727 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:32,745 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:44:32,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:32,746 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:32,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:33,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:33,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:33,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:33,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:33,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:33,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:33,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:33,564 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:33,565 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:33,565 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-03-10 22:44:33,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137623830] [2021-03-10 22:44:33,565 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:44:33,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:33,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:44:33,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:44:33,565 INFO L87 Difference]: Start difference. First operand 3909 states and 7741 transitions. Second operand has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 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-03-10 22:44:34,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:34,107 INFO L93 Difference]: Finished difference Result 4575 states and 9120 transitions. [2021-03-10 22:44:34,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:44:34,108 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 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 36 [2021-03-10 22:44:34,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:34,113 INFO L225 Difference]: With dead ends: 4575 [2021-03-10 22:44:34,113 INFO L226 Difference]: Without dead ends: 4530 [2021-03-10 22:44:34,113 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1094.6ms TimeCoverageRelationStatistics Valid=102, Invalid=768, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:44:34,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4530 states. [2021-03-10 22:44:34,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4530 to 3903. [2021-03-10 22:44:34,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 1.9805228088159919) internal successors, (7728), 3902 states have internal predecessors, (7728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:34,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 7728 transitions. [2021-03-10 22:44:34,159 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 7728 transitions. Word has length 36 [2021-03-10 22:44:34,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:34,159 INFO L480 AbstractCegarLoop]: Abstraction has 3903 states and 7728 transitions. [2021-03-10 22:44:34,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 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-03-10 22:44:34,159 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 7728 transitions. [2021-03-10 22:44:34,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:34,162 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:34,162 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:34,371 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-03-10 22:44:34,371 INFO L428 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:34,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:34,371 INFO L82 PathProgramCache]: Analyzing trace with hash 1772986059, now seen corresponding path program 143 times [2021-03-10 22:44:34,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:34,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129305279] [2021-03-10 22:44:34,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:34,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:34,929 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:34,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129305279] [2021-03-10 22:44:34,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496270216] [2021-03-10 22:44:34,930 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:34,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:44:34,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:34,950 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:34,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:35,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:35,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:35,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:35,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:35,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:35,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:35,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:35,719 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:35,719 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:35,719 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-03-10 22:44:35,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761958322] [2021-03-10 22:44:35,720 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:44:35,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:35,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:44:35,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:44:35,720 INFO L87 Difference]: Start difference. First operand 3903 states and 7728 transitions. Second operand has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 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-03-10 22:44:36,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:36,928 INFO L93 Difference]: Finished difference Result 4403 states and 8754 transitions. [2021-03-10 22:44:36,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:44:36,930 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 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 36 [2021-03-10 22:44:36,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:36,934 INFO L225 Difference]: With dead ends: 4403 [2021-03-10 22:44:36,934 INFO L226 Difference]: Without dead ends: 4388 [2021-03-10 22:44:36,934 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1135.9ms TimeCoverageRelationStatistics Valid=102, Invalid=768, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:44:36,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4388 states. [2021-03-10 22:44:36,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4388 to 3903. [2021-03-10 22:44:36,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 1.9805228088159919) internal successors, (7728), 3902 states have internal predecessors, (7728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:36,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 7728 transitions. [2021-03-10 22:44:36,967 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 7728 transitions. Word has length 36 [2021-03-10 22:44:36,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:36,967 INFO L480 AbstractCegarLoop]: Abstraction has 3903 states and 7728 transitions. [2021-03-10 22:44:36,967 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 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-03-10 22:44:36,968 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 7728 transitions. [2021-03-10 22:44:36,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:36,970 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:36,970 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:37,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:37,171 INFO L428 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:37,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:37,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1009016131, now seen corresponding path program 144 times [2021-03-10 22:44:37,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:37,171 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040642264] [2021-03-10 22:44:37,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:37,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:37,637 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:37,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040642264] [2021-03-10 22:44:37,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040122484] [2021-03-10 22:44:37,638 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:37,658 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:44:37,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:37,659 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:37,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:39,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:39,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:39,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:39,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 37 [2021-03-10 22:44:39,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:39,059 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-03-10 22:44:39,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:39,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:104, output treesize:10 [2021-03-10 22:44:39,077 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:39,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:39,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 22:44:39,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112836490] [2021-03-10 22:44:39,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:44:39,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:39,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:44:39,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=723, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:39,078 INFO L87 Difference]: Start difference. First operand 3903 states and 7728 transitions. Second operand has 29 states, 29 states have (on average 1.7241379310344827) internal successors, (50), 28 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-03-10 22:44:42,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:42,785 INFO L93 Difference]: Finished difference Result 4459 states and 8862 transitions. [2021-03-10 22:44:42,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:44:42,787 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.7241379310344827) internal successors, (50), 28 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 36 [2021-03-10 22:44:42,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:42,792 INFO L225 Difference]: With dead ends: 4459 [2021-03-10 22:44:42,792 INFO L226 Difference]: Without dead ends: 4425 [2021-03-10 22:44:42,792 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 2695.9ms TimeCoverageRelationStatistics Valid=153, Invalid=1487, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:44:42,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4425 states. [2021-03-10 22:44:42,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4425 to 3903. [2021-03-10 22:44:42,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 1.9805228088159919) internal successors, (7728), 3902 states have internal predecessors, (7728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:42,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 7728 transitions. [2021-03-10 22:44:42,829 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 7728 transitions. Word has length 36 [2021-03-10 22:44:42,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:42,829 INFO L480 AbstractCegarLoop]: Abstraction has 3903 states and 7728 transitions. [2021-03-10 22:44:42,829 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.7241379310344827) internal successors, (50), 28 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-03-10 22:44:42,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 7728 transitions. [2021-03-10 22:44:42,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-03-10 22:44:42,832 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:42,832 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:43,032 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-03-10 22:44:43,033 INFO L428 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:43,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:43,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1533152851, now seen corresponding path program 145 times [2021-03-10 22:44:43,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:43,033 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733318560] [2021-03-10 22:44:43,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:43,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:43,501 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:43,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733318560] [2021-03-10 22:44:43,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909190835] [2021-03-10 22:44:43,502 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:43,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:43,536 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:43,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:44,147 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-03-10 22:44:44,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:44,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:44,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:44,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:44,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:89, output treesize:10 [2021-03-10 22:44:44,176 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:44,176 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:44,176 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-03-10 22:44:44,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249682743] [2021-03-10 22:44:44,177 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 22:44:44,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:44,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 22:44:44,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:44:44,177 INFO L87 Difference]: Start difference. First operand 3903 states and 7728 transitions. Second operand has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:45,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:45,302 INFO L93 Difference]: Finished difference Result 4382 states and 8709 transitions. [2021-03-10 22:44:45,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 22:44:45,304 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-03-10 22:44:45,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:45,309 INFO L225 Difference]: With dead ends: 4382 [2021-03-10 22:44:45,309 INFO L226 Difference]: Without dead ends: 4367 [2021-03-10 22:44:45,309 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 6 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 985.7ms TimeCoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:45,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4367 states. [2021-03-10 22:44:45,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4367 to 3910. [2021-03-10 22:44:45,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3910 states, 3909 states have (on average 1.9808135072908672) internal successors, (7743), 3909 states have internal predecessors, (7743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:45,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3910 states to 3910 states and 7743 transitions. [2021-03-10 22:44:45,343 INFO L78 Accepts]: Start accepts. Automaton has 3910 states and 7743 transitions. Word has length 36 [2021-03-10 22:44:45,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:45,343 INFO L480 AbstractCegarLoop]: Abstraction has 3910 states and 7743 transitions. [2021-03-10 22:44:45,343 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:45,343 INFO L276 IsEmpty]: Start isEmpty. Operand 3910 states and 7743 transitions. [2021-03-10 22:44:45,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-03-10 22:44:45,346 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:45,346 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:45,547 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:45,547 INFO L428 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:45,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:45,547 INFO L82 PathProgramCache]: Analyzing trace with hash 952942286, now seen corresponding path program 146 times [2021-03-10 22:44:45,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:45,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103692041] [2021-03-10 22:44:45,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:45,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:45,595 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 33 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:44:45,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103692041] [2021-03-10 22:44:45,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109979105] [2021-03-10 22:44:45,595 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:45,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:44:45,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:45,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-10 22:44:45,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:45,723 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 33 proven. 28 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 22:44:45,724 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:45,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-03-10 22:44:45,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048503283] [2021-03-10 22:44:45,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 22:44:45,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:45,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 22:44:45,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:44:45,724 INFO L87 Difference]: Start difference. First operand 3910 states and 7743 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 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-03-10 22:44:45,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:45,768 INFO L93 Difference]: Finished difference Result 4319 states and 8579 transitions. [2021-03-10 22:44:45,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:44:45,770 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 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 38 [2021-03-10 22:44:45,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:45,774 INFO L225 Difference]: With dead ends: 4319 [2021-03-10 22:44:45,775 INFO L226 Difference]: Without dead ends: 4309 [2021-03-10 22:44:45,775 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 34.2ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:44:45,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4309 states. [2021-03-10 22:44:45,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4309 to 3988. [2021-03-10 22:44:45,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3988 states, 3987 states have (on average 1.9879608728367193) internal successors, (7926), 3987 states have internal predecessors, (7926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:45,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3988 states to 3988 states and 7926 transitions. [2021-03-10 22:44:45,820 INFO L78 Accepts]: Start accepts. Automaton has 3988 states and 7926 transitions. Word has length 38 [2021-03-10 22:44:45,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:45,820 INFO L480 AbstractCegarLoop]: Abstraction has 3988 states and 7926 transitions. [2021-03-10 22:44:45,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 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-03-10 22:44:45,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3988 states and 7926 transitions. [2021-03-10 22:44:45,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-03-10 22:44:45,823 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:45,823 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:46,023 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:46,023 INFO L428 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:46,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:46,024 INFO L82 PathProgramCache]: Analyzing trace with hash 297908302, now seen corresponding path program 147 times [2021-03-10 22:44:46,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:46,024 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456409814] [2021-03-10 22:44:46,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:46,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:46,089 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 41 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:46,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456409814] [2021-03-10 22:44:46,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996077527] [2021-03-10 22:44:46,089 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:46,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 22:44:46,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:46,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-10 22:44:46,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:46,220 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 41 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:46,221 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:46,221 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-03-10 22:44:46,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817690584] [2021-03-10 22:44:46,221 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 22:44:46,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:46,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 22:44:46,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-03-10 22:44:46,221 INFO L87 Difference]: Start difference. First operand 3988 states and 7926 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:46,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:46,278 INFO L93 Difference]: Finished difference Result 4499 states and 8976 transitions. [2021-03-10 22:44:46,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:44:46,279 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-03-10 22:44:46,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:46,284 INFO L225 Difference]: With dead ends: 4499 [2021-03-10 22:44:46,284 INFO L226 Difference]: Without dead ends: 4488 [2021-03-10 22:44:46,284 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 51.2ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-03-10 22:44:46,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4488 states. [2021-03-10 22:44:46,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4488 to 4104. [2021-03-10 22:44:46,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4104 states, 4103 states have (on average 1.9946380697050938) internal successors, (8184), 4103 states have internal predecessors, (8184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:46,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4104 states to 4104 states and 8184 transitions. [2021-03-10 22:44:46,320 INFO L78 Accepts]: Start accepts. Automaton has 4104 states and 8184 transitions. Word has length 38 [2021-03-10 22:44:46,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:46,320 INFO L480 AbstractCegarLoop]: Abstraction has 4104 states and 8184 transitions. [2021-03-10 22:44:46,320 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:46,320 INFO L276 IsEmpty]: Start isEmpty. Operand 4104 states and 8184 transitions. [2021-03-10 22:44:46,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:44:46,323 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:46,323 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:46,523 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:46,524 INFO L428 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:46,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:46,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1698650673, now seen corresponding path program 148 times [2021-03-10 22:44:46,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:46,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748236103] [2021-03-10 22:44:46,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:46,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:46,897 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 64 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:44:46,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748236103] [2021-03-10 22:44:46,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72945117] [2021-03-10 22:44:46,898 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:46,917 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:44:46,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:46,918 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:46,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:47,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:47,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:47,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:47,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:47,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:47,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:48,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:48,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:48,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:48,025 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 2 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:44:48,025 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:48,025 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-03-10 22:44:48,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795298268] [2021-03-10 22:44:48,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:44:48,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:48,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:44:48,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:48,025 INFO L87 Difference]: Start difference. First operand 4104 states and 8184 transitions. Second operand has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 28 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:49,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:49,166 INFO L93 Difference]: Finished difference Result 5518 states and 11083 transitions. [2021-03-10 22:44:49,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:44:49,167 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 28 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:44:49,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:49,172 INFO L225 Difference]: With dead ends: 5518 [2021-03-10 22:44:49,172 INFO L226 Difference]: Without dead ends: 5473 [2021-03-10 22:44:49,172 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 1410.5ms TimeCoverageRelationStatistics Valid=122, Invalid=870, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:44:49,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5473 states. [2021-03-10 22:44:49,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5473 to 4137. [2021-03-10 22:44:49,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4137 states, 4136 states have (on average 1.993230174081238) internal successors, (8244), 4136 states have internal predecessors, (8244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:49,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4137 states to 4137 states and 8244 transitions. [2021-03-10 22:44:49,210 INFO L78 Accepts]: Start accepts. Automaton has 4137 states and 8244 transitions. Word has length 39 [2021-03-10 22:44:49,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:49,210 INFO L480 AbstractCegarLoop]: Abstraction has 4137 states and 8244 transitions. [2021-03-10 22:44:49,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.0689655172413794) internal successors, (60), 28 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:49,210 INFO L276 IsEmpty]: Start isEmpty. Operand 4137 states and 8244 transitions. [2021-03-10 22:44:49,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:44:49,213 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:49,213 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:49,413 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:49,413 INFO L428 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:49,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:49,414 INFO L82 PathProgramCache]: Analyzing trace with hash 124060819, now seen corresponding path program 149 times [2021-03-10 22:44:49,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:49,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133843573] [2021-03-10 22:44:49,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:49,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:49,886 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:44:49,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133843573] [2021-03-10 22:44:49,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199146891] [2021-03-10 22:44:49,886 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:49,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:44:49,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:49,908 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:49,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:50,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:50,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:50,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:50,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:50,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:50,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:50,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:50,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:50,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:50,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:50,914 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:44:50,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:50,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-03-10 22:44:50,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137902264] [2021-03-10 22:44:50,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 22:44:50,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:50,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 22:44:50,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:44:50,915 INFO L87 Difference]: Start difference. First operand 4137 states and 8244 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:52,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:52,595 INFO L93 Difference]: Finished difference Result 5719 states and 11504 transitions. [2021-03-10 22:44:52,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:44:52,596 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:44:52,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:52,602 INFO L225 Difference]: With dead ends: 5719 [2021-03-10 22:44:52,602 INFO L226 Difference]: Without dead ends: 5674 [2021-03-10 22:44:52,602 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 1609.6ms TimeCoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:44:52,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5674 states. [2021-03-10 22:44:52,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5674 to 4167. [2021-03-10 22:44:52,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4167 states, 4166 states have (on average 1.9939990398463754) internal successors, (8307), 4166 states have internal predecessors, (8307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:52,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4167 states to 4167 states and 8307 transitions. [2021-03-10 22:44:52,639 INFO L78 Accepts]: Start accepts. Automaton has 4167 states and 8307 transitions. Word has length 39 [2021-03-10 22:44:52,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:52,639 INFO L480 AbstractCegarLoop]: Abstraction has 4167 states and 8307 transitions. [2021-03-10 22:44:52,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:52,640 INFO L276 IsEmpty]: Start isEmpty. Operand 4167 states and 8307 transitions. [2021-03-10 22:44:52,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:44:52,642 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:52,642 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:52,843 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:52,843 INFO L428 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:52,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:52,843 INFO L82 PathProgramCache]: Analyzing trace with hash -909399221, now seen corresponding path program 150 times [2021-03-10 22:44:52,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:52,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638789070] [2021-03-10 22:44:52,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:52,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:53,239 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:44:53,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638789070] [2021-03-10 22:44:53,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775084867] [2021-03-10 22:44:53,255 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:53,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:44:53,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:53,277 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:44:53,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:54,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:54,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:54,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:54,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:54,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:54,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:54,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:54,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:54,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:54,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:54,330 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:44:54,331 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:54,331 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 22:44:54,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671818499] [2021-03-10 22:44:54,331 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 22:44:54,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:54,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 22:44:54,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:44:54,331 INFO L87 Difference]: Start difference. First operand 4167 states and 8307 transitions. Second operand has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 29 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:55,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:55,979 INFO L93 Difference]: Finished difference Result 5519 states and 11118 transitions. [2021-03-10 22:44:55,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:44:55,980 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 29 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:44:55,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:55,985 INFO L225 Difference]: With dead ends: 5519 [2021-03-10 22:44:55,985 INFO L226 Difference]: Without dead ends: 5474 [2021-03-10 22:44:55,985 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1621.8ms TimeCoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:44:55,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5474 states. [2021-03-10 22:44:56,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5474 to 4194. [2021-03-10 22:44:56,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4194 states, 4193 states have (on average 1.993322203672788) internal successors, (8358), 4193 states have internal predecessors, (8358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:56,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4194 states to 4194 states and 8358 transitions. [2021-03-10 22:44:56,024 INFO L78 Accepts]: Start accepts. Automaton has 4194 states and 8358 transitions. Word has length 39 [2021-03-10 22:44:56,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:56,024 INFO L480 AbstractCegarLoop]: Abstraction has 4194 states and 8358 transitions. [2021-03-10 22:44:56,024 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.033333333333333) internal successors, (61), 29 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:56,024 INFO L276 IsEmpty]: Start isEmpty. Operand 4194 states and 8358 transitions. [2021-03-10 22:44:56,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:44:56,027 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:56,027 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:56,227 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-03-10 22:44:56,227 INFO L428 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:56,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:56,228 INFO L82 PathProgramCache]: Analyzing trace with hash 1224230535, now seen corresponding path program 151 times [2021-03-10 22:44:56,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:56,228 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145367771] [2021-03-10 22:44:56,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:56,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:56,669 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:56,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145367771] [2021-03-10 22:44:56,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139096086] [2021-03-10 22:44:56,669 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:56,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:56,688 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:56,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:44:57,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:57,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:44:57,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:44:57,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:44:57,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:44:57,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:44:57,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:44:57,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:44:57,623 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:57,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:44:57,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:44:57,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866421861] [2021-03-10 22:44:57,623 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:44:57,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:44:57,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:44:57,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=662, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:44:57,624 INFO L87 Difference]: Start difference. First operand 4194 states and 8358 transitions. Second operand has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:59,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:44:59,043 INFO L93 Difference]: Finished difference Result 5203 states and 10445 transitions. [2021-03-10 22:44:59,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:44:59,044 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:44:59,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:44:59,049 INFO L225 Difference]: With dead ends: 5203 [2021-03-10 22:44:59,049 INFO L226 Difference]: Without dead ends: 5158 [2021-03-10 22:44:59,049 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1516.4ms TimeCoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:44:59,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5158 states. [2021-03-10 22:44:59,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5158 to 4233. [2021-03-10 22:44:59,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4233 states, 4232 states have (on average 1.9926748582230625) internal successors, (8433), 4232 states have internal predecessors, (8433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:59,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4233 states to 4233 states and 8433 transitions. [2021-03-10 22:44:59,087 INFO L78 Accepts]: Start accepts. Automaton has 4233 states and 8433 transitions. Word has length 39 [2021-03-10 22:44:59,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:44:59,087 INFO L480 AbstractCegarLoop]: Abstraction has 4233 states and 8433 transitions. [2021-03-10 22:44:59,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:44:59,087 INFO L276 IsEmpty]: Start isEmpty. Operand 4233 states and 8433 transitions. [2021-03-10 22:44:59,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:44:59,090 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:44:59,090 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:44:59,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:59,290 INFO L428 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:44:59,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:44:59,291 INFO L82 PathProgramCache]: Analyzing trace with hash 2076785471, now seen corresponding path program 152 times [2021-03-10 22:44:59,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:44:59,291 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521392957] [2021-03-10 22:44:59,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:44:59,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:44:59,835 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:44:59,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521392957] [2021-03-10 22:44:59,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826099536] [2021-03-10 22:44:59,835 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:44:59,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:44:59,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:44:59,855 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:44:59,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:00,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:00,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:00,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:00,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:45:00,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:00,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:00,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:00,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:45:00,761 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:00,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:00,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:45:00,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987383064] [2021-03-10 22:45:00,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:45:00,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:00,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:45:00,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:45:00,762 INFO L87 Difference]: Start difference. First operand 4233 states and 8433 transitions. Second operand has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:02,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:02,131 INFO L93 Difference]: Finished difference Result 5742 states and 11540 transitions. [2021-03-10 22:45:02,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:45:02,132 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:45:02,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:02,138 INFO L225 Difference]: With dead ends: 5742 [2021-03-10 22:45:02,138 INFO L226 Difference]: Without dead ends: 5697 [2021-03-10 22:45:02,138 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 1703.5ms TimeCoverageRelationStatistics Valid=126, Invalid=996, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:45:02,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5697 states. [2021-03-10 22:45:02,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5697 to 4242. [2021-03-10 22:45:02,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4242 states, 4241 states have (on average 1.992690403206791) internal successors, (8451), 4241 states have internal predecessors, (8451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:02,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4242 states to 4242 states and 8451 transitions. [2021-03-10 22:45:02,182 INFO L78 Accepts]: Start accepts. Automaton has 4242 states and 8451 transitions. Word has length 39 [2021-03-10 22:45:02,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:02,183 INFO L480 AbstractCegarLoop]: Abstraction has 4242 states and 8451 transitions. [2021-03-10 22:45:02,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 27 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:02,183 INFO L276 IsEmpty]: Start isEmpty. Operand 4242 states and 8451 transitions. [2021-03-10 22:45:02,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:45:02,186 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:02,186 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:02,400 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-03-10 22:45:02,401 INFO L428 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:02,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:02,401 INFO L82 PathProgramCache]: Analyzing trace with hash 101428265, now seen corresponding path program 153 times [2021-03-10 22:45:02,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:02,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627446251] [2021-03-10 22:45:02,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:02,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:02,958 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:45:02,958 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627446251] [2021-03-10 22:45:02,958 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544446069] [2021-03-10 22:45:02,958 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 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:02,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-10 22:45:02,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:02,979 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:45:02,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:03,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:03,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:03,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:03,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:45:03,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:03,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:03,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:03,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:45:03,917 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:45:03,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:03,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:45:03,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763147990] [2021-03-10 22:45:03,918 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:45:03,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:03,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:45:03,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=662, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:45:03,918 INFO L87 Difference]: Start difference. First operand 4242 states and 8451 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:05,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:05,092 INFO L93 Difference]: Finished difference Result 5580 states and 11224 transitions. [2021-03-10 22:45:05,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:45:05,094 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:45:05,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:05,099 INFO L225 Difference]: With dead ends: 5580 [2021-03-10 22:45:05,099 INFO L226 Difference]: Without dead ends: 5535 [2021-03-10 22:45:05,099 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 1733.5ms TimeCoverageRelationStatistics Valid=135, Invalid=1055, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:45:05,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5535 states. [2021-03-10 22:45:05,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5535 to 4269. [2021-03-10 22:45:05,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4269 states, 4268 states have (on average 1.9927366447985004) internal successors, (8505), 4268 states have internal predecessors, (8505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:05,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4269 states to 4269 states and 8505 transitions. [2021-03-10 22:45:05,141 INFO L78 Accepts]: Start accepts. Automaton has 4269 states and 8505 transitions. Word has length 39 [2021-03-10 22:45:05,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:05,142 INFO L480 AbstractCegarLoop]: Abstraction has 4269 states and 8505 transitions. [2021-03-10 22:45:05,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:05,142 INFO L276 IsEmpty]: Start isEmpty. Operand 4269 states and 8505 transitions. [2021-03-10 22:45:05,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:45:05,145 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:05,145 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:05,345 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-03-10 22:45:05,345 INFO L428 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:05,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:05,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1574344523, now seen corresponding path program 154 times [2021-03-10 22:45:05,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:05,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220055640] [2021-03-10 22:45:05,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:05,815 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:45:05,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220055640] [2021-03-10 22:45:05,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870026446] [2021-03-10 22:45:05,815 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:05,845 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:45:05,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:05,846 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:45:05,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:06,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:06,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:06,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:06,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:45:06,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:06,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:06,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:06,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:45:06,815 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:45:06,815 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:06,815 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:45:06,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092179613] [2021-03-10 22:45:06,816 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:45:06,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:06,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:45:06,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:45:06,816 INFO L87 Difference]: Start difference. First operand 4269 states and 8505 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:07,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:07,974 INFO L93 Difference]: Finished difference Result 6219 states and 12565 transitions. [2021-03-10 22:45:07,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 22:45:07,975 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:45:07,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:07,981 INFO L225 Difference]: With dead ends: 6219 [2021-03-10 22:45:07,981 INFO L226 Difference]: Without dead ends: 5944 [2021-03-10 22:45:07,981 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 1734.9ms TimeCoverageRelationStatistics Valid=136, Invalid=1124, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:45:07,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5944 states. [2021-03-10 22:45:08,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5944 to 4319. [2021-03-10 22:45:08,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4319 states, 4318 states have (on average 1.9902732746641965) internal successors, (8594), 4318 states have internal predecessors, (8594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:08,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4319 states to 4319 states and 8594 transitions. [2021-03-10 22:45:08,035 INFO L78 Accepts]: Start accepts. Automaton has 4319 states and 8594 transitions. Word has length 39 [2021-03-10 22:45:08,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:08,035 INFO L480 AbstractCegarLoop]: Abstraction has 4319 states and 8594 transitions. [2021-03-10 22:45:08,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:08,035 INFO L276 IsEmpty]: Start isEmpty. Operand 4319 states and 8594 transitions. [2021-03-10 22:45:08,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:45:08,038 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:08,038 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:08,238 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-03-10 22:45:08,239 INFO L428 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:08,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:08,239 INFO L82 PathProgramCache]: Analyzing trace with hash 935790731, now seen corresponding path program 155 times [2021-03-10 22:45:08,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:08,239 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026490810] [2021-03-10 22:45:08,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:08,730 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:45:08,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026490810] [2021-03-10 22:45:08,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546157992] [2021-03-10 22:45:08,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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:08,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:45:08,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:08,751 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 22:45:08,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:09,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:09,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:09,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:09,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 37 [2021-03-10 22:45:09,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:09,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:09,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:09,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:95, output treesize:10 [2021-03-10 22:45:09,585 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:45:09,586 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:09,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:45:09,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704910569] [2021-03-10 22:45:09,586 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:45:09,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:09,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:45:09,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:45:09,586 INFO L87 Difference]: Start difference. First operand 4319 states and 8594 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:11,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:11,248 INFO L93 Difference]: Finished difference Result 5641 states and 11324 transitions. [2021-03-10 22:45:11,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:45:11,249 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:45:11,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:11,254 INFO L225 Difference]: With dead ends: 5641 [2021-03-10 22:45:11,254 INFO L226 Difference]: Without dead ends: 5596 [2021-03-10 22:45:11,254 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 1747.6ms TimeCoverageRelationStatistics Valid=145, Invalid=1187, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:45:11,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5596 states. [2021-03-10 22:45:11,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5596 to 4379. [2021-03-10 22:45:11,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4379 states, 4378 states have (on average 1.9910918227501142) internal successors, (8717), 4378 states have internal predecessors, (8717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:11,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4379 states to 4379 states and 8717 transitions. [2021-03-10 22:45:11,294 INFO L78 Accepts]: Start accepts. Automaton has 4379 states and 8717 transitions. Word has length 39 [2021-03-10 22:45:11,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:11,294 INFO L480 AbstractCegarLoop]: Abstraction has 4379 states and 8717 transitions. [2021-03-10 22:45:11,294 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:11,294 INFO L276 IsEmpty]: Start isEmpty. Operand 4379 states and 8717 transitions. [2021-03-10 22:45:11,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 22:45:11,297 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:11,297 INFO L519 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:11,497 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:11,498 INFO L428 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:11,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:11,498 INFO L82 PathProgramCache]: Analyzing trace with hash 616889269, now seen corresponding path program 156 times [2021-03-10 22:45:11,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:11,498 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790580124] [2021-03-10 22:45:11,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:11,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:11,997 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:45:11,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790580124] [2021-03-10 22:45:11,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438814740] [2021-03-10 22:45:11,997 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:12,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:45:12,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:12,018 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 22:45:12,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:13,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:13,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:13,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:13,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 37 [2021-03-10 22:45:13,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:13,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:13,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:13,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:101, output treesize:10 [2021-03-10 22:45:13,061 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:45:13,061 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:13,061 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 27 [2021-03-10 22:45:13,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237900864] [2021-03-10 22:45:13,061 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 22:45:13,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:13,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 22:45:13,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:45:13,062 INFO L87 Difference]: Start difference. First operand 4379 states and 8717 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:14,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:14,379 INFO L93 Difference]: Finished difference Result 5758 states and 11563 transitions. [2021-03-10 22:45:14,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 22:45:14,380 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 22:45:14,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:14,385 INFO L225 Difference]: With dead ends: 5758 [2021-03-10 22:45:14,385 INFO L226 Difference]: Without dead ends: 5713 [2021-03-10 22:45:14,385 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 1821.6ms TimeCoverageRelationStatistics Valid=140, Invalid=1120, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:45:14,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5713 states. [2021-03-10 22:45:14,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5713 to 4406. [2021-03-10 22:45:14,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4406 states, 4405 states have (on average 1.9911464245175936) internal successors, (8771), 4405 states have internal predecessors, (8771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:14,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4406 states to 4406 states and 8771 transitions. [2021-03-10 22:45:14,427 INFO L78 Accepts]: Start accepts. Automaton has 4406 states and 8771 transitions. Word has length 39 [2021-03-10 22:45:14,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:14,427 INFO L480 AbstractCegarLoop]: Abstraction has 4406 states and 8771 transitions. [2021-03-10 22:45:14,427 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:14,427 INFO L276 IsEmpty]: Start isEmpty. Operand 4406 states and 8771 transitions. [2021-03-10 22:45:14,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:14,430 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:14,430 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:14,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-03-10 22:45:14,631 INFO L428 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:14,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:14,631 INFO L82 PathProgramCache]: Analyzing trace with hash 490317244, now seen corresponding path program 157 times [2021-03-10 22:45:14,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:14,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902153305] [2021-03-10 22:45:14,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:14,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:15,186 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 74 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:45:15,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902153305] [2021-03-10 22:45:15,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134970739] [2021-03-10 22:45:15,187 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:15,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:15,207 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:45:15,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:16,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:16,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:16,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:16,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:16,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:16,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:16,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:16,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:16,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:16,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:16,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:45:16,633 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 5 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:16,633 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:16,633 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 21] total 34 [2021-03-10 22:45:16,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187656180] [2021-03-10 22:45:16,633 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 22:45:16,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:16,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 22:45:16,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:45:16,634 INFO L87 Difference]: Start difference. First operand 4406 states and 8771 transitions. Second operand has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 34 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:18,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:18,083 INFO L93 Difference]: Finished difference Result 6805 states and 13644 transitions. [2021-03-10 22:45:18,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:45:18,084 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 34 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:18,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:18,090 INFO L225 Difference]: With dead ends: 6805 [2021-03-10 22:45:18,090 INFO L226 Difference]: Without dead ends: 6738 [2021-03-10 22:45:18,090 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 1900.6ms TimeCoverageRelationStatistics Valid=152, Invalid=1488, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:45:18,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6738 states. [2021-03-10 22:45:18,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6738 to 4424. [2021-03-10 22:45:18,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4424 states, 4423 states have (on average 1.990504182681438) internal successors, (8804), 4423 states have internal predecessors, (8804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:18,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4424 states to 4424 states and 8804 transitions. [2021-03-10 22:45:18,145 INFO L78 Accepts]: Start accepts. Automaton has 4424 states and 8804 transitions. Word has length 41 [2021-03-10 22:45:18,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:18,145 INFO L480 AbstractCegarLoop]: Abstraction has 4424 states and 8804 transitions. [2021-03-10 22:45:18,145 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 34 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:18,146 INFO L276 IsEmpty]: Start isEmpty. Operand 4424 states and 8804 transitions. [2021-03-10 22:45:18,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:18,148 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:18,149 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:18,349 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:18,349 INFO L428 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:18,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:18,349 INFO L82 PathProgramCache]: Analyzing trace with hash -543142796, now seen corresponding path program 158 times [2021-03-10 22:45:18,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:18,349 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217812838] [2021-03-10 22:45:18,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:18,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:18,966 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:18,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217812838] [2021-03-10 22:45:18,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199627775] [2021-03-10 22:45:18,967 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:18,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:45:18,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:18,987 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:45:18,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:20,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:20,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:20,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:20,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:20,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:20,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:20,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:20,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:20,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:20,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:20,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:45:20,556 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:20,556 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:20,556 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:45:20,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678044397] [2021-03-10 22:45:20,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:45:20,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:20,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:45:20,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1135, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:45:20,557 INFO L87 Difference]: Start difference. First operand 4424 states and 8804 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:22,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:22,676 INFO L93 Difference]: Finished difference Result 7502 states and 15055 transitions. [2021-03-10 22:45:22,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:45:22,677 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:22,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:22,684 INFO L225 Difference]: With dead ends: 7502 [2021-03-10 22:45:22,684 INFO L226 Difference]: Without dead ends: 7435 [2021-03-10 22:45:22,684 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 2124.7ms TimeCoverageRelationStatistics Valid=163, Invalid=1643, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:45:22,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7435 states. [2021-03-10 22:45:22,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7435 to 4397. [2021-03-10 22:45:22,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4397 states, 4396 states have (on average 1.9911282984531393) internal successors, (8753), 4396 states have internal predecessors, (8753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:22,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4397 states to 4397 states and 8753 transitions. [2021-03-10 22:45:22,728 INFO L78 Accepts]: Start accepts. Automaton has 4397 states and 8753 transitions. Word has length 41 [2021-03-10 22:45:22,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:22,728 INFO L480 AbstractCegarLoop]: Abstraction has 4397 states and 8753 transitions. [2021-03-10 22:45:22,728 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:22,728 INFO L276 IsEmpty]: Start isEmpty. Operand 4397 states and 8753 transitions. [2021-03-10 22:45:22,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:22,731 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:22,731 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:22,931 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:22,932 INFO L428 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:22,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:22,932 INFO L82 PathProgramCache]: Analyzing trace with hash 1543593212, now seen corresponding path program 159 times [2021-03-10 22:45:22,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:22,932 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891879950] [2021-03-10 22:45:22,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:22,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:23,678 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:23,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891879950] [2021-03-10 22:45:23,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391761596] [2021-03-10 22:45:23,678 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:23,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-10 22:45:23,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:23,700 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 63 conjunts are in the unsatisfiable core [2021-03-10 22:45:23,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:25,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:25,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:25,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:25,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:25,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:25,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:25,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 44 [2021-03-10 22:45:25,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:25,603 INFO L628 ElimStorePlain]: treesize reduction 5, result has 83.3 percent of original size [2021-03-10 22:45:25,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:25,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:124, output treesize:12 [2021-03-10 22:45:25,625 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:25,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:25,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:45:25,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355412171] [2021-03-10 22:45:25,625 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:45:25,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:25,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:45:25,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1210, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:45:25,626 INFO L87 Difference]: Start difference. First operand 4397 states and 8753 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:28,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:28,948 INFO L93 Difference]: Finished difference Result 7734 states and 15519 transitions. [2021-03-10 22:45:28,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:45:28,949 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:28,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:28,956 INFO L225 Difference]: With dead ends: 7734 [2021-03-10 22:45:28,957 INFO L226 Difference]: Without dead ends: 7631 [2021-03-10 22:45:28,957 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 2693.5ms TimeCoverageRelationStatistics Valid=186, Invalid=2070, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:45:28,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7631 states. [2021-03-10 22:45:29,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7631 to 4490. [2021-03-10 22:45:29,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4490 states, 4489 states have (on average 1.9893071953664514) internal successors, (8930), 4489 states have internal predecessors, (8930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:29,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4490 states to 4490 states and 8930 transitions. [2021-03-10 22:45:29,011 INFO L78 Accepts]: Start accepts. Automaton has 4490 states and 8930 transitions. Word has length 41 [2021-03-10 22:45:29,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:29,011 INFO L480 AbstractCegarLoop]: Abstraction has 4490 states and 8930 transitions. [2021-03-10 22:45:29,011 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:29,011 INFO L276 IsEmpty]: Start isEmpty. Operand 4490 states and 8930 transitions. [2021-03-10 22:45:29,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:29,014 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:29,015 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:29,215 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:29,215 INFO L428 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:29,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:29,215 INFO L82 PathProgramCache]: Analyzing trace with hash -13013580, now seen corresponding path program 160 times [2021-03-10 22:45:29,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:29,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037548859] [2021-03-10 22:45:29,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:29,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:29,935 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:29,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037548859] [2021-03-10 22:45:29,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293619858] [2021-03-10 22:45:29,936 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:29,954 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:45:29,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:29,955 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:45:29,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:31,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:31,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:31,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:31,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:31,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:31,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:31,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:31,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:31,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:31,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:31,696 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:45:31,717 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:31,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:31,717 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:45:31,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448387928] [2021-03-10 22:45:31,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:45:31,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:31,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:45:31,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1204, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:45:31,718 INFO L87 Difference]: Start difference. First operand 4490 states and 8930 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:34,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:34,113 INFO L93 Difference]: Finished difference Result 6668 states and 13307 transitions. [2021-03-10 22:45:34,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:45:34,115 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:34,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:34,120 INFO L225 Difference]: With dead ends: 6668 [2021-03-10 22:45:34,121 INFO L226 Difference]: Without dead ends: 6639 [2021-03-10 22:45:34,121 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 2470.2ms TimeCoverageRelationStatistics Valid=177, Invalid=1803, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:45:34,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6639 states. [2021-03-10 22:45:34,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6639 to 4523. [2021-03-10 22:45:34,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4523 states, 4522 states have (on average 1.989827509951349) internal successors, (8998), 4522 states have internal predecessors, (8998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:34,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4523 states to 4523 states and 8998 transitions. [2021-03-10 22:45:34,167 INFO L78 Accepts]: Start accepts. Automaton has 4523 states and 8998 transitions. Word has length 41 [2021-03-10 22:45:34,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:34,167 INFO L480 AbstractCegarLoop]: Abstraction has 4523 states and 8998 transitions. [2021-03-10 22:45:34,167 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:34,167 INFO L276 IsEmpty]: Start isEmpty. Operand 4523 states and 8998 transitions. [2021-03-10 22:45:34,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:34,170 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:34,170 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:34,375 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:34,375 INFO L428 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:34,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:34,375 INFO L82 PathProgramCache]: Analyzing trace with hash -862044258, now seen corresponding path program 161 times [2021-03-10 22:45:34,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:34,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296768829] [2021-03-10 22:45:34,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:34,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:35,114 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:35,114 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296768829] [2021-03-10 22:45:35,114 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537991131] [2021-03-10 22:45:35,114 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:35,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:45:35,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:35,138 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:45:35,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:36,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:36,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:36,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:36,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:36,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:36,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:36,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:36,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:36,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:36,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:36,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:116, output treesize:12 [2021-03-10 22:45:36,702 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:36,702 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:36,702 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 36 [2021-03-10 22:45:36,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117761365] [2021-03-10 22:45:36,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:45:36,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:36,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:45:36,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1207, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:45:36,703 INFO L87 Difference]: Start difference. First operand 4523 states and 8998 transitions. Second operand has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:38,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:38,388 INFO L93 Difference]: Finished difference Result 7178 states and 14443 transitions. [2021-03-10 22:45:38,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:45:38,390 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:38,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:38,396 INFO L225 Difference]: With dead ends: 7178 [2021-03-10 22:45:38,396 INFO L226 Difference]: Without dead ends: 7111 [2021-03-10 22:45:38,396 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 2278.1ms TimeCoverageRelationStatistics Valid=171, Invalid=1809, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:45:38,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7111 states. [2021-03-10 22:45:38,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7111 to 3695. [2021-03-10 22:45:38,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3695 states, 3694 states have (on average 2.0054141851651326) internal successors, (7408), 3694 states have internal predecessors, (7408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:38,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3695 states to 3695 states and 7408 transitions. [2021-03-10 22:45:38,438 INFO L78 Accepts]: Start accepts. Automaton has 3695 states and 7408 transitions. Word has length 41 [2021-03-10 22:45:38,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:38,438 INFO L480 AbstractCegarLoop]: Abstraction has 3695 states and 7408 transitions. [2021-03-10 22:45:38,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.864864864864865) internal successors, (69), 36 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:38,438 INFO L276 IsEmpty]: Start isEmpty. Operand 3695 states and 7408 transitions. [2021-03-10 22:45:38,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:38,441 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:38,441 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:38,641 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-03-10 22:45:38,641 INFO L428 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:38,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:38,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1224691750, now seen corresponding path program 162 times [2021-03-10 22:45:38,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:38,642 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185024011] [2021-03-10 22:45:38,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:38,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:39,495 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:39,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185024011] [2021-03-10 22:45:39,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887394350] [2021-03-10 22:45:39,496 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:39,518 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 22:45:39,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:39,518 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 63 conjunts are in the unsatisfiable core [2021-03-10 22:45:39,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:41,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:41,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:41,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:41,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:41,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:41,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:41,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:41,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:41,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:41,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:41,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:45:41,291 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:41,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:41,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:45:41,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834099816] [2021-03-10 22:45:41,291 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:45:41,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:41,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:45:41,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1210, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:45:41,292 INFO L87 Difference]: Start difference. First operand 3695 states and 7408 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:43,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:43,196 INFO L93 Difference]: Finished difference Result 6286 states and 12673 transitions. [2021-03-10 22:45:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:45:43,198 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:43,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:43,203 INFO L225 Difference]: With dead ends: 6286 [2021-03-10 22:45:43,204 INFO L226 Difference]: Without dead ends: 6060 [2021-03-10 22:45:43,204 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 2687.4ms TimeCoverageRelationStatistics Valid=176, Invalid=1894, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:45:43,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6060 states. [2021-03-10 22:45:43,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6060 to 3548. [2021-03-10 22:45:43,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3548 states, 3547 states have (on average 2.0115590639977445) internal successors, (7135), 3547 states have internal predecessors, (7135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:43,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3548 states to 3548 states and 7135 transitions. [2021-03-10 22:45:43,243 INFO L78 Accepts]: Start accepts. Automaton has 3548 states and 7135 transitions. Word has length 41 [2021-03-10 22:45:43,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:43,243 INFO L480 AbstractCegarLoop]: Abstraction has 3548 states and 7135 transitions. [2021-03-10 22:45:43,243 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:43,243 INFO L276 IsEmpty]: Start isEmpty. Operand 3548 states and 7135 transitions. [2021-03-10 22:45:43,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:43,246 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:43,246 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:43,446 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-03-10 22:45:43,446 INFO L428 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:43,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:43,446 INFO L82 PathProgramCache]: Analyzing trace with hash -331915042, now seen corresponding path program 163 times [2021-03-10 22:45:43,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:43,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995848827] [2021-03-10 22:45:43,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:43,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:44,418 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995848827] [2021-03-10 22:45:44,418 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869471669] [2021-03-10 22:45:44,418 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:44,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:44,438 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:45:44,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:46,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:46,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:46,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:46,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:46,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:46,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:46,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:46,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:46,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:46,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:46,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:45:46,139 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:46,140 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:46,140 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:45:46,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274149070] [2021-03-10 22:45:46,140 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:45:46,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:46,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:45:46,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1209, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:45:46,140 INFO L87 Difference]: Start difference. First operand 3548 states and 7135 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:47,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:47,915 INFO L93 Difference]: Finished difference Result 5405 states and 10899 transitions. [2021-03-10 22:45:47,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:45:47,917 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:47,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:47,922 INFO L225 Difference]: With dead ends: 5405 [2021-03-10 22:45:47,922 INFO L226 Difference]: Without dead ends: 5376 [2021-03-10 22:45:47,922 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 2727.7ms TimeCoverageRelationStatistics Valid=180, Invalid=1890, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:45:47,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5376 states. [2021-03-10 22:45:47,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5376 to 3542. [2021-03-10 22:45:47,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3542 states, 3541 states have (on average 2.011578650098842) internal successors, (7123), 3541 states have internal predecessors, (7123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:47,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3542 states to 3542 states and 7123 transitions. [2021-03-10 22:45:47,958 INFO L78 Accepts]: Start accepts. Automaton has 3542 states and 7123 transitions. Word has length 41 [2021-03-10 22:45:47,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:47,958 INFO L480 AbstractCegarLoop]: Abstraction has 3542 states and 7123 transitions. [2021-03-10 22:45:47,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:47,958 INFO L276 IsEmpty]: Start isEmpty. Operand 3542 states and 7123 transitions. [2021-03-10 22:45:47,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:47,960 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:47,960 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:48,167 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:48,167 INFO L428 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:48,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:48,167 INFO L82 PathProgramCache]: Analyzing trace with hash 199723986, now seen corresponding path program 164 times [2021-03-10 22:45:48,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:48,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731238203] [2021-03-10 22:45:48,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:48,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:49,046 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:49,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731238203] [2021-03-10 22:45:49,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381613021] [2021-03-10 22:45:49,047 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:49,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:45:49,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:49,067 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:45:49,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:50,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:50,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:50,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:50,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:50,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:50,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:50,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:50,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:50,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:50,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:50,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:45:50,655 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:50,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:50,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:45:50,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189763805] [2021-03-10 22:45:50,656 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:45:50,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:50,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:45:50,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1140, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:45:50,656 INFO L87 Difference]: Start difference. First operand 3542 states and 7123 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:52,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:52,302 INFO L93 Difference]: Finished difference Result 6307 states and 12753 transitions. [2021-03-10 22:45:52,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:45:52,304 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:52,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:52,310 INFO L225 Difference]: With dead ends: 6307 [2021-03-10 22:45:52,310 INFO L226 Difference]: Without dead ends: 6210 [2021-03-10 22:45:52,310 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 2455.5ms TimeCoverageRelationStatistics Valid=170, Invalid=1722, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:45:52,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6210 states. [2021-03-10 22:45:52,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6210 to 3806. [2021-03-10 22:45:52,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3806 states, 3805 states have (on average 2.0044678055190537) internal successors, (7627), 3805 states have internal predecessors, (7627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:52,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3806 states to 3806 states and 7627 transitions. [2021-03-10 22:45:52,349 INFO L78 Accepts]: Start accepts. Automaton has 3806 states and 7627 transitions. Word has length 41 [2021-03-10 22:45:52,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:52,349 INFO L480 AbstractCegarLoop]: Abstraction has 3806 states and 7627 transitions. [2021-03-10 22:45:52,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:52,349 INFO L276 IsEmpty]: Start isEmpty. Operand 3806 states and 7627 transitions. [2021-03-10 22:45:52,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:52,352 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:52,352 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:52,552 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-03-10 22:45:52,552 INFO L428 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:52,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:52,552 INFO L82 PathProgramCache]: Analyzing trace with hash -273135364, now seen corresponding path program 165 times [2021-03-10 22:45:52,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:52,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630877901] [2021-03-10 22:45:52,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:53,326 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:53,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630877901] [2021-03-10 22:45:53,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227095087] [2021-03-10 22:45:53,326 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:53,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:45:53,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:53,347 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:45:53,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:54,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:54,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:54,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:54,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:54,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:54,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:54,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:54,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:54,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:54,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:54,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:45:54,996 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:54,996 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:54,996 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:45:54,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243969952] [2021-03-10 22:45:54,996 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:45:54,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:54,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:45:54,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1211, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:45:54,997 INFO L87 Difference]: Start difference. First operand 3806 states and 7627 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:56,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:45:56,831 INFO L93 Difference]: Finished difference Result 6371 states and 12839 transitions. [2021-03-10 22:45:56,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:45:56,832 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:45:56,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:45:56,838 INFO L225 Difference]: With dead ends: 6371 [2021-03-10 22:45:56,839 INFO L226 Difference]: Without dead ends: 6304 [2021-03-10 22:45:56,839 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 2519.6ms TimeCoverageRelationStatistics Valid=175, Invalid=1895, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:45:56,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6304 states. [2021-03-10 22:45:56,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6304 to 3803. [2021-03-10 22:45:56,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3803 states, 3802 states have (on average 2.004471330878485) internal successors, (7621), 3802 states have internal predecessors, (7621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:56,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3803 states to 3803 states and 7621 transitions. [2021-03-10 22:45:56,883 INFO L78 Accepts]: Start accepts. Automaton has 3803 states and 7621 transitions. Word has length 41 [2021-03-10 22:45:56,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:45:56,883 INFO L480 AbstractCegarLoop]: Abstraction has 3803 states and 7621 transitions. [2021-03-10 22:45:56,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:45:56,883 INFO L276 IsEmpty]: Start isEmpty. Operand 3803 states and 7621 transitions. [2021-03-10 22:45:56,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:45:56,886 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:45:56,886 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:45:57,087 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:57,087 INFO L428 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:45:57,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:45:57,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1829742156, now seen corresponding path program 166 times [2021-03-10 22:45:57,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:45:57,087 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639224352] [2021-03-10 22:45:57,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:45:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:45:58,075 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:58,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639224352] [2021-03-10 22:45:58,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336671694] [2021-03-10 22:45:58,076 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:45:58,095 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:45:58,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:45:58,096 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:45:58,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:45:59,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:59,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:59,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:59,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:59,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:45:59,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:45:59,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:45:59,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:45:59,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:45:59,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:45:59,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:45:59,917 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:45:59,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:45:59,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:45:59,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883849530] [2021-03-10 22:45:59,918 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:45:59,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:45:59,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:45:59,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1210, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:45:59,918 INFO L87 Difference]: Start difference. First operand 3803 states and 7621 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:02,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:02,249 INFO L93 Difference]: Finished difference Result 5571 states and 11202 transitions. [2021-03-10 22:46:02,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:46:02,251 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:02,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:02,257 INFO L225 Difference]: With dead ends: 5571 [2021-03-10 22:46:02,257 INFO L226 Difference]: Without dead ends: 5542 [2021-03-10 22:46:02,257 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 2832.9ms TimeCoverageRelationStatistics Valid=174, Invalid=1806, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:46:02,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5542 states. [2021-03-10 22:46:02,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5542 to 3803. [2021-03-10 22:46:02,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3803 states, 3802 states have (on average 2.004471330878485) internal successors, (7621), 3802 states have internal predecessors, (7621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:02,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3803 states to 3803 states and 7621 transitions. [2021-03-10 22:46:02,296 INFO L78 Accepts]: Start accepts. Automaton has 3803 states and 7621 transitions. Word has length 41 [2021-03-10 22:46:02,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:02,296 INFO L480 AbstractCegarLoop]: Abstraction has 3803 states and 7621 transitions. [2021-03-10 22:46:02,296 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:02,296 INFO L276 IsEmpty]: Start isEmpty. Operand 3803 states and 7621 transitions. [2021-03-10 22:46:02,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:02,298 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:02,299 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:02,499 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-03-10 22:46:02,499 INFO L428 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:02,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:02,499 INFO L82 PathProgramCache]: Analyzing trace with hash -981044130, now seen corresponding path program 167 times [2021-03-10 22:46:02,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:02,499 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114565148] [2021-03-10 22:46:02,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:02,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:03,442 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:03,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114565148] [2021-03-10 22:46:03,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357652790] [2021-03-10 22:46:03,442 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:03,464 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:46:03,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:03,465 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 64 conjunts are in the unsatisfiable core [2021-03-10 22:46:03,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:05,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:05,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:05,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:05,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:05,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:05,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:05,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:46:05,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:05,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:05,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:05,318 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:46:05,344 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:05,344 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:05,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:46:05,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747426816] [2021-03-10 22:46:05,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:46:05,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:05,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:46:05,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1210, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:46:05,345 INFO L87 Difference]: Start difference. First operand 3803 states and 7621 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:07,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:07,384 INFO L93 Difference]: Finished difference Result 5801 states and 11695 transitions. [2021-03-10 22:46:07,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:46:07,386 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:07,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:07,390 INFO L225 Difference]: With dead ends: 5801 [2021-03-10 22:46:07,390 INFO L226 Difference]: Without dead ends: 5569 [2021-03-10 22:46:07,391 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 487 ImplicationChecksByTransitivity, 2853.6ms TimeCoverageRelationStatistics Valid=174, Invalid=1806, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:46:07,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5569 states. [2021-03-10 22:46:07,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5569 to 3884. [2021-03-10 22:46:07,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3884 states, 3883 states have (on average 2.0033479268606746) internal successors, (7779), 3883 states have internal predecessors, (7779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:07,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3884 states to 3884 states and 7779 transitions. [2021-03-10 22:46:07,438 INFO L78 Accepts]: Start accepts. Automaton has 3884 states and 7779 transitions. Word has length 41 [2021-03-10 22:46:07,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:07,438 INFO L480 AbstractCegarLoop]: Abstraction has 3884 states and 7779 transitions. [2021-03-10 22:46:07,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:07,438 INFO L276 IsEmpty]: Start isEmpty. Operand 3884 states and 7779 transitions. [2021-03-10 22:46:07,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:07,441 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:07,441 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:07,641 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:07,641 INFO L428 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:07,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:07,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1879697322, now seen corresponding path program 168 times [2021-03-10 22:46:07,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:07,642 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055163183] [2021-03-10 22:46:07,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:07,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:08,476 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:08,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055163183] [2021-03-10 22:46:08,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163910886] [2021-03-10 22:46:08,477 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:08,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 22:46:08,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:08,498 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:46:08,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:10,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:10,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:10,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:10,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:10,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:10,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:10,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:46:10,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:10,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:10,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:10,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:46:10,187 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:10,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:10,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:46:10,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329663987] [2021-03-10 22:46:10,188 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:46:10,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:10,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:46:10,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1140, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:46:10,188 INFO L87 Difference]: Start difference. First operand 3884 states and 7779 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:12,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:12,679 INFO L93 Difference]: Finished difference Result 6475 states and 13190 transitions. [2021-03-10 22:46:12,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:46:12,681 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:12,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:12,687 INFO L225 Difference]: With dead ends: 6475 [2021-03-10 22:46:12,687 INFO L226 Difference]: Without dead ends: 6369 [2021-03-10 22:46:12,687 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 2563.8ms TimeCoverageRelationStatistics Valid=174, Invalid=1806, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:46:12,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6369 states. [2021-03-10 22:46:12,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6369 to 3320. [2021-03-10 22:46:12,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3320 states, 3319 states have (on average 2.011750527267249) internal successors, (6677), 3319 states have internal predecessors, (6677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:12,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3320 states to 3320 states and 6677 transitions. [2021-03-10 22:46:12,722 INFO L78 Accepts]: Start accepts. Automaton has 3320 states and 6677 transitions. Word has length 41 [2021-03-10 22:46:12,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:12,722 INFO L480 AbstractCegarLoop]: Abstraction has 3320 states and 6677 transitions. [2021-03-10 22:46:12,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:12,722 INFO L276 IsEmpty]: Start isEmpty. Operand 3320 states and 6677 transitions. [2021-03-10 22:46:12,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:12,724 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:12,724 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:12,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:12,924 INFO L428 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:12,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:12,925 INFO L82 PathProgramCache]: Analyzing trace with hash 207038686, now seen corresponding path program 169 times [2021-03-10 22:46:12,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:12,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209456699] [2021-03-10 22:46:12,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:12,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:13,848 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:13,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209456699] [2021-03-10 22:46:13,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288883353] [2021-03-10 22:46:13,849 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:13,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:13,869 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:46:13,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:15,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:15,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:15,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:15,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:15,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:15,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:15,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:46:15,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:15,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:15,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:15,673 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:46:15,700 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:15,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:15,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:46:15,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143064877] [2021-03-10 22:46:15,701 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:46:15,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:15,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:46:15,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1210, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:46:15,701 INFO L87 Difference]: Start difference. First operand 3320 states and 6677 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:17,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:17,691 INFO L93 Difference]: Finished difference Result 5627 states and 11454 transitions. [2021-03-10 22:46:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:46:17,693 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:17,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:17,697 INFO L225 Difference]: With dead ends: 5627 [2021-03-10 22:46:17,697 INFO L226 Difference]: Without dead ends: 5524 [2021-03-10 22:46:17,698 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 2876.2ms TimeCoverageRelationStatistics Valid=184, Invalid=1978, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:46:17,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5524 states. [2021-03-10 22:46:17,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5524 to 3110. [2021-03-10 22:46:17,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3110 states, 3109 states have (on average 2.01736892891605) internal successors, (6272), 3109 states have internal predecessors, (6272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:17,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3110 states to 3110 states and 6272 transitions. [2021-03-10 22:46:17,733 INFO L78 Accepts]: Start accepts. Automaton has 3110 states and 6272 transitions. Word has length 41 [2021-03-10 22:46:17,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:17,733 INFO L480 AbstractCegarLoop]: Abstraction has 3110 states and 6272 transitions. [2021-03-10 22:46:17,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:17,734 INFO L276 IsEmpty]: Start isEmpty. Operand 3110 states and 6272 transitions. [2021-03-10 22:46:17,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:17,736 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:17,736 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:17,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:17,936 INFO L428 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:17,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:17,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1349568106, now seen corresponding path program 170 times [2021-03-10 22:46:17,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:17,936 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266126557] [2021-03-10 22:46:17,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:17,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:18,777 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:18,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266126557] [2021-03-10 22:46:18,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248927557] [2021-03-10 22:46:18,777 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:18,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:46:18,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:18,797 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:46:18,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:20,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:20,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:20,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:20,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:20,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:20,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:20,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:46:20,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:20,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:20,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:20,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:46:20,596 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:20,596 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:20,596 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:46:20,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68922256] [2021-03-10 22:46:20,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:46:20,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:20,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:46:20,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1209, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:46:20,597 INFO L87 Difference]: Start difference. First operand 3110 states and 6272 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:22,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:22,594 INFO L93 Difference]: Finished difference Result 4797 states and 9713 transitions. [2021-03-10 22:46:22,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:46:22,597 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:22,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:22,601 INFO L225 Difference]: With dead ends: 4797 [2021-03-10 22:46:22,601 INFO L226 Difference]: Without dead ends: 4768 [2021-03-10 22:46:22,601 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 2792.1ms TimeCoverageRelationStatistics Valid=188, Invalid=1974, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:46:22,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4768 states. [2021-03-10 22:46:22,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4768 to 3110. [2021-03-10 22:46:22,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3110 states, 3109 states have (on average 2.01736892891605) internal successors, (6272), 3109 states have internal predecessors, (6272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:22,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3110 states to 3110 states and 6272 transitions. [2021-03-10 22:46:22,631 INFO L78 Accepts]: Start accepts. Automaton has 3110 states and 6272 transitions. Word has length 41 [2021-03-10 22:46:22,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:22,631 INFO L480 AbstractCegarLoop]: Abstraction has 3110 states and 6272 transitions. [2021-03-10 22:46:22,631 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:22,631 INFO L276 IsEmpty]: Start isEmpty. Operand 3110 states and 6272 transitions. [2021-03-10 22:46:22,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:22,633 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:22,633 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:22,833 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:22,833 INFO L428 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:22,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:22,833 INFO L82 PathProgramCache]: Analyzing trace with hash 301499944, now seen corresponding path program 171 times [2021-03-10 22:46:22,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:22,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523430980] [2021-03-10 22:46:22,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:22,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:23,787 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:23,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523430980] [2021-03-10 22:46:23,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652584106] [2021-03-10 22:46:23,787 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:23,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:46:23,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:23,808 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:46:23,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:25,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:25,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:25,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:25,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:25,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:25,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:25,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:46:25,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:25,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:25,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:25,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:46:25,683 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:25,683 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:25,683 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:46:25,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878816907] [2021-03-10 22:46:25,683 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:46:25,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:25,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:46:25,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1136, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:46:25,684 INFO L87 Difference]: Start difference. First operand 3110 states and 6272 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:27,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:27,688 INFO L93 Difference]: Finished difference Result 5968 states and 12061 transitions. [2021-03-10 22:46:27,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:46:27,690 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:27,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:27,695 INFO L225 Difference]: With dead ends: 5968 [2021-03-10 22:46:27,695 INFO L226 Difference]: Without dead ends: 5710 [2021-03-10 22:46:27,695 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 2766.8ms TimeCoverageRelationStatistics Valid=161, Invalid=1645, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:46:27,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5710 states. [2021-03-10 22:46:27,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5710 to 3509. [2021-03-10 22:46:27,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3509 states, 3508 states have (on average 2.0094070695553023) internal successors, (7049), 3508 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:27,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3509 states to 3509 states and 7049 transitions. [2021-03-10 22:46:27,736 INFO L78 Accepts]: Start accepts. Automaton has 3509 states and 7049 transitions. Word has length 41 [2021-03-10 22:46:27,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:27,736 INFO L480 AbstractCegarLoop]: Abstraction has 3509 states and 7049 transitions. [2021-03-10 22:46:27,736 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:27,736 INFO L276 IsEmpty]: Start isEmpty. Operand 3509 states and 7049 transitions. [2021-03-10 22:46:27,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:27,739 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:27,739 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:27,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:27,939 INFO L428 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:27,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:27,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1290788428, now seen corresponding path program 172 times [2021-03-10 22:46:27,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:27,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066641517] [2021-03-10 22:46:27,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:27,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:28,981 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:28,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066641517] [2021-03-10 22:46:28,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322255791] [2021-03-10 22:46:28,982 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:29,000 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:46:29,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:29,001 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:46:29,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:30,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:30,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:30,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:30,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:30,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:30,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:30,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:46:30,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:30,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:30,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:30,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:46:30,861 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:30,861 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:30,861 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:46:30,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739690139] [2021-03-10 22:46:30,861 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:46:30,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:30,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:46:30,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1211, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:46:30,862 INFO L87 Difference]: Start difference. First operand 3509 states and 7049 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:33,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:33,816 INFO L93 Difference]: Finished difference Result 6309 states and 12823 transitions. [2021-03-10 22:46:33,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:46:33,817 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:33,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:33,823 INFO L225 Difference]: With dead ends: 6309 [2021-03-10 22:46:33,823 INFO L226 Difference]: Without dead ends: 6086 [2021-03-10 22:46:33,823 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 3039.4ms TimeCoverageRelationStatistics Valid=183, Invalid=1979, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:46:33,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6086 states. [2021-03-10 22:46:33,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6086 to 3218. [2021-03-10 22:46:33,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3218 states, 3217 states have (on average 2.00341933478396) internal successors, (6445), 3217 states have internal predecessors, (6445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:33,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3218 states to 3218 states and 6445 transitions. [2021-03-10 22:46:33,859 INFO L78 Accepts]: Start accepts. Automaton has 3218 states and 6445 transitions. Word has length 41 [2021-03-10 22:46:33,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:33,859 INFO L480 AbstractCegarLoop]: Abstraction has 3218 states and 6445 transitions. [2021-03-10 22:46:33,859 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:33,859 INFO L276 IsEmpty]: Start isEmpty. Operand 3218 states and 6445 transitions. [2021-03-10 22:46:33,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:33,861 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:33,861 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:34,062 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-03-10 22:46:34,062 INFO L428 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:34,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:34,062 INFO L82 PathProgramCache]: Analyzing trace with hash 1447572076, now seen corresponding path program 173 times [2021-03-10 22:46:34,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:34,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135559972] [2021-03-10 22:46:34,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:34,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:35,072 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:35,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135559972] [2021-03-10 22:46:35,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263189466] [2021-03-10 22:46:35,072 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:35,094 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:46:35,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:35,095 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 62 conjunts are in the unsatisfiable core [2021-03-10 22:46:35,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:37,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:37,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:37,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:37,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:37,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:37,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:37,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:37,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 36 [2021-03-10 22:46:37,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:37,403 INFO L628 ElimStorePlain]: treesize reduction 5, result has 82.8 percent of original size [2021-03-10 22:46:37,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:37,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:98, output treesize:9 [2021-03-10 22:46:37,498 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:37,498 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:37,498 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 39 [2021-03-10 22:46:37,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170318966] [2021-03-10 22:46:37,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-03-10 22:46:37,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:37,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-03-10 22:46:37,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1424, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:46:37,499 INFO L87 Difference]: Start difference. First operand 3218 states and 6445 transitions. Second operand has 40 states, 40 states have (on average 1.875) internal successors, (75), 39 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:42,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:42,200 INFO L93 Difference]: Finished difference Result 5243 states and 10580 transitions. [2021-03-10 22:46:42,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:46:42,202 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.875) internal successors, (75), 39 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:42,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:42,207 INFO L225 Difference]: With dead ends: 5243 [2021-03-10 22:46:42,207 INFO L226 Difference]: Without dead ends: 5054 [2021-03-10 22:46:42,207 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 4148.3ms TimeCoverageRelationStatistics Valid=234, Invalid=2846, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 22:46:42,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5054 states. [2021-03-10 22:46:42,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5054 to 3281. [2021-03-10 22:46:42,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3280 states have (on average 2.0027439024390246) internal successors, (6569), 3280 states have internal predecessors, (6569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:42,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 6569 transitions. [2021-03-10 22:46:42,242 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 6569 transitions. Word has length 41 [2021-03-10 22:46:42,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:42,242 INFO L480 AbstractCegarLoop]: Abstraction has 3281 states and 6569 transitions. [2021-03-10 22:46:42,242 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.875) internal successors, (75), 39 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:42,242 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 6569 transitions. [2021-03-10 22:46:42,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:42,244 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:42,244 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:42,445 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-03-10 22:46:42,445 INFO L428 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:42,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:42,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1998697194, now seen corresponding path program 174 times [2021-03-10 22:46:42,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:42,445 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701418646] [2021-03-10 22:46:42,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:42,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:43,535 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:43,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701418646] [2021-03-10 22:46:43,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627696839] [2021-03-10 22:46:43,536 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:43,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:46:43,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:43,557 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 63 conjunts are in the unsatisfiable core [2021-03-10 22:46:43,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:45,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:45,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:45,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:45,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:45,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:45,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:45,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 44 [2021-03-10 22:46:45,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:45,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:45,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:45,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:120, output treesize:12 [2021-03-10 22:46:45,630 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:45,630 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:45,630 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:46:45,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950909151] [2021-03-10 22:46:45,630 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:46:45,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:45,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:46:45,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1210, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:46:45,631 INFO L87 Difference]: Start difference. First operand 3281 states and 6569 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:47,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:47,842 INFO L93 Difference]: Finished difference Result 4997 states and 10044 transitions. [2021-03-10 22:46:47,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:46:47,844 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:47,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:47,849 INFO L225 Difference]: With dead ends: 4997 [2021-03-10 22:46:47,849 INFO L226 Difference]: Without dead ends: 4973 [2021-03-10 22:46:47,849 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 3172.2ms TimeCoverageRelationStatistics Valid=175, Invalid=1805, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:46:47,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4973 states. [2021-03-10 22:46:47,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4973 to 3281. [2021-03-10 22:46:47,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3281 states, 3280 states have (on average 2.0027439024390246) internal successors, (6569), 3280 states have internal predecessors, (6569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:47,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3281 states to 3281 states and 6569 transitions. [2021-03-10 22:46:47,878 INFO L78 Accepts]: Start accepts. Automaton has 3281 states and 6569 transitions. Word has length 41 [2021-03-10 22:46:47,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:47,879 INFO L480 AbstractCegarLoop]: Abstraction has 3281 states and 6569 transitions. [2021-03-10 22:46:47,879 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:47,879 INFO L276 IsEmpty]: Start isEmpty. Operand 3281 states and 6569 transitions. [2021-03-10 22:46:47,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:47,880 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:47,880 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:48,081 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-03-10 22:46:48,081 INFO L428 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:48,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:48,081 INFO L82 PathProgramCache]: Analyzing trace with hash 1053452280, now seen corresponding path program 175 times [2021-03-10 22:46:48,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:48,081 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084584063] [2021-03-10 22:46:48,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:48,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:48,923 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:46:48,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084584063] [2021-03-10 22:46:48,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540979918] [2021-03-10 22:46:48,923 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:48,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:48,943 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:46:48,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:50,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:50,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:50,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:50,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:50,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:50,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:50,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:46:50,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:50,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:50,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:50,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:46:50,793 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 4 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:50,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:50,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 21] total 34 [2021-03-10 22:46:50,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334837634] [2021-03-10 22:46:50,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 22:46:50,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:50,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 22:46:50,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:46:50,794 INFO L87 Difference]: Start difference. First operand 3281 states and 6569 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:52,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:52,521 INFO L93 Difference]: Finished difference Result 4410 states and 8849 transitions. [2021-03-10 22:46:52,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:46:52,523 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:52,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:52,526 INFO L225 Difference]: With dead ends: 4410 [2021-03-10 22:46:52,527 INFO L226 Difference]: Without dead ends: 4194 [2021-03-10 22:46:52,527 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 2830.9ms TimeCoverageRelationStatistics Valid=166, Invalid=1640, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:46:52,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4194 states. [2021-03-10 22:46:52,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4194 to 3479. [2021-03-10 22:46:52,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3479 states, 3478 states have (on average 2.006612995974698) internal successors, (6979), 3478 states have internal predecessors, (6979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:52,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3479 states to 3479 states and 6979 transitions. [2021-03-10 22:46:52,555 INFO L78 Accepts]: Start accepts. Automaton has 3479 states and 6979 transitions. Word has length 41 [2021-03-10 22:46:52,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:52,555 INFO L480 AbstractCegarLoop]: Abstraction has 3479 states and 6979 transitions. [2021-03-10 22:46:52,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:52,555 INFO L276 IsEmpty]: Start isEmpty. Operand 3479 states and 6979 transitions. [2021-03-10 22:46:52,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:52,558 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:52,558 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:52,758 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2021-03-10 22:46:52,758 INFO L428 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:52,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:52,758 INFO L82 PathProgramCache]: Analyzing trace with hash -94923600, now seen corresponding path program 176 times [2021-03-10 22:46:52,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:52,759 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950047303] [2021-03-10 22:46:52,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:53,724 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:53,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950047303] [2021-03-10 22:46:53,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961301585] [2021-03-10 22:46:53,724 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:53,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:46:53,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:53,745 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:46:53,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:46:55,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:55,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:55,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:55,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:55,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:46:55,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:46:55,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:46:55,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:46:55,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:46:55,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:46:55,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:46:55,629 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:55,630 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:46:55,630 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:46:55,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843046348] [2021-03-10 22:46:55,630 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:46:55,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:46:55,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:46:55,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1136, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:46:55,630 INFO L87 Difference]: Start difference. First operand 3479 states and 6979 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:58,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:46:58,024 INFO L93 Difference]: Finished difference Result 4880 states and 9835 transitions. [2021-03-10 22:46:58,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:46:58,026 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:46:58,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:46:58,030 INFO L225 Difference]: With dead ends: 4880 [2021-03-10 22:46:58,030 INFO L226 Difference]: Without dead ends: 4824 [2021-03-10 22:46:58,031 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 2814.2ms TimeCoverageRelationStatistics Valid=161, Invalid=1645, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:46:58,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4824 states. [2021-03-10 22:46:58,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4824 to 3509. [2021-03-10 22:46:58,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3509 states, 3508 states have (on average 2.0059863169897376) internal successors, (7037), 3508 states have internal predecessors, (7037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:58,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3509 states to 3509 states and 7037 transitions. [2021-03-10 22:46:58,062 INFO L78 Accepts]: Start accepts. Automaton has 3509 states and 7037 transitions. Word has length 41 [2021-03-10 22:46:58,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:46:58,062 INFO L480 AbstractCegarLoop]: Abstraction has 3509 states and 7037 transitions. [2021-03-10 22:46:58,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:46:58,062 INFO L276 IsEmpty]: Start isEmpty. Operand 3509 states and 7037 transitions. [2021-03-10 22:46:58,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:46:58,065 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:46:58,065 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:46:58,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:58,265 INFO L428 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:46:58,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:46:58,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1431727014, now seen corresponding path program 177 times [2021-03-10 22:46:58,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:46:58,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806163788] [2021-03-10 22:46:58,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:46:58,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:46:59,220 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:46:59,220 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806163788] [2021-03-10 22:46:59,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449415044] [2021-03-10 22:46:59,221 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:46:59,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:46:59,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:46:59,242 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:46:59,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:01,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:01,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:01,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:01,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:01,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:01,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:01,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:47:01,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:01,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:47:01,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:01,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:47:01,485 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:01,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:01,486 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:47:01,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099276086] [2021-03-10 22:47:01,486 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:47:01,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:01,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:47:01,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1142, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:47:01,486 INFO L87 Difference]: Start difference. First operand 3509 states and 7037 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:03,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:47:03,750 INFO L93 Difference]: Finished difference Result 5665 states and 11422 transitions. [2021-03-10 22:47:03,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:47:03,752 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:47:03,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:47:03,757 INFO L225 Difference]: With dead ends: 5665 [2021-03-10 22:47:03,757 INFO L226 Difference]: Without dead ends: 5597 [2021-03-10 22:47:03,757 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 3247.3ms TimeCoverageRelationStatistics Valid=161, Invalid=1731, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:47:03,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5597 states. [2021-03-10 22:47:03,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5597 to 3633. [2021-03-10 22:47:03,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3633 states, 3632 states have (on average 2.01431718061674) internal successors, (7316), 3632 states have internal predecessors, (7316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:03,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3633 states to 3633 states and 7316 transitions. [2021-03-10 22:47:03,788 INFO L78 Accepts]: Start accepts. Automaton has 3633 states and 7316 transitions. Word has length 41 [2021-03-10 22:47:03,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:47:03,788 INFO L480 AbstractCegarLoop]: Abstraction has 3633 states and 7316 transitions. [2021-03-10 22:47:03,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:03,788 INFO L276 IsEmpty]: Start isEmpty. Operand 3633 states and 7316 transitions. [2021-03-10 22:47:03,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:47:03,790 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:47:03,790 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:47:03,990 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:03,990 INFO L428 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:47:03,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:47:03,991 INFO L82 PathProgramCache]: Analyzing trace with hash -1687211972, now seen corresponding path program 178 times [2021-03-10 22:47:03,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:47:03,991 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77096446] [2021-03-10 22:47:03,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:47:03,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:05,193 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:05,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77096446] [2021-03-10 22:47:05,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491981356] [2021-03-10 22:47:05,194 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:05,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:47:05,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:47:05,214 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:47:05,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:07,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:07,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:07,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:07,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:07,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:07,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:07,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:47:07,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:07,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:47:07,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:07,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:47:07,341 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:07,341 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:07,341 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:47:07,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589872155] [2021-03-10 22:47:07,342 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:47:07,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:07,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:47:07,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1212, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:47:07,342 INFO L87 Difference]: Start difference. First operand 3633 states and 7316 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:10,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:47:10,073 INFO L93 Difference]: Finished difference Result 6112 states and 12402 transitions. [2021-03-10 22:47:10,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:47:10,075 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:47:10,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:47:10,080 INFO L225 Difference]: With dead ends: 6112 [2021-03-10 22:47:10,081 INFO L226 Difference]: Without dead ends: 5908 [2021-03-10 22:47:10,081 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 3553.6ms TimeCoverageRelationStatistics Valid=182, Invalid=1980, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:47:10,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5908 states. [2021-03-10 22:47:10,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5908 to 3326. [2021-03-10 22:47:10,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3326 states, 3325 states have (on average 2.000902255639098) internal successors, (6653), 3325 states have internal predecessors, (6653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:10,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3326 states to 3326 states and 6653 transitions. [2021-03-10 22:47:10,117 INFO L78 Accepts]: Start accepts. Automaton has 3326 states and 6653 transitions. Word has length 41 [2021-03-10 22:47:10,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:47:10,117 INFO L480 AbstractCegarLoop]: Abstraction has 3326 states and 6653 transitions. [2021-03-10 22:47:10,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:10,118 INFO L276 IsEmpty]: Start isEmpty. Operand 3326 states and 6653 transitions. [2021-03-10 22:47:10,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:47:10,119 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:47:10,119 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:47:10,320 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:10,320 INFO L428 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:47:10,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:47:10,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1051148532, now seen corresponding path program 179 times [2021-03-10 22:47:10,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:47:10,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170195574] [2021-03-10 22:47:10,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:47:10,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:11,455 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:11,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170195574] [2021-03-10 22:47:11,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737156424] [2021-03-10 22:47:11,455 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:11,476 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:47:11,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:47:11,477 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 62 conjunts are in the unsatisfiable core [2021-03-10 22:47:11,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:13,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:13,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:13,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:13,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:13,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:13,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:13,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:13,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 36 [2021-03-10 22:47:13,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:14,005 INFO L628 ElimStorePlain]: treesize reduction 5, result has 82.8 percent of original size [2021-03-10 22:47:14,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:14,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:98, output treesize:9 [2021-03-10 22:47:14,097 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:14,097 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:14,097 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 39 [2021-03-10 22:47:14,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738644401] [2021-03-10 22:47:14,098 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-03-10 22:47:14,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:14,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-03-10 22:47:14,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1426, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:47:14,098 INFO L87 Difference]: Start difference. First operand 3326 states and 6653 transitions. Second operand has 40 states, 40 states have (on average 1.875) internal successors, (75), 39 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:17,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:47:17,503 INFO L93 Difference]: Finished difference Result 5008 states and 10093 transitions. [2021-03-10 22:47:17,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:47:17,505 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.875) internal successors, (75), 39 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:47:17,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:47:17,510 INFO L225 Difference]: With dead ends: 5008 [2021-03-10 22:47:17,510 INFO L226 Difference]: Without dead ends: 4851 [2021-03-10 22:47:17,510 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 4388.0ms TimeCoverageRelationStatistics Valid=218, Invalid=2644, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 22:47:17,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4851 states. [2021-03-10 22:47:17,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4851 to 3383. [2021-03-10 22:47:17,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3383 states, 3382 states have (on average 2.0) internal successors, (6764), 3382 states have internal predecessors, (6764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:17,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3383 states to 3383 states and 6764 transitions. [2021-03-10 22:47:17,541 INFO L78 Accepts]: Start accepts. Automaton has 3383 states and 6764 transitions. Word has length 41 [2021-03-10 22:47:17,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:47:17,541 INFO L480 AbstractCegarLoop]: Abstraction has 3383 states and 6764 transitions. [2021-03-10 22:47:17,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.875) internal successors, (75), 39 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:17,541 INFO L276 IsEmpty]: Start isEmpty. Operand 3383 states and 6764 transitions. [2021-03-10 22:47:17,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:47:17,544 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:47:17,544 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:47:17,744 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:17,744 INFO L428 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:47:17,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:47:17,744 INFO L82 PathProgramCache]: Analyzing trace with hash 1899846558, now seen corresponding path program 180 times [2021-03-10 22:47:17,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:47:17,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570277692] [2021-03-10 22:47:17,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:47:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:18,823 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:18,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570277692] [2021-03-10 22:47:18,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106415305] [2021-03-10 22:47:18,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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:18,843 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:47:18,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:47:18,844 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 63 conjunts are in the unsatisfiable core [2021-03-10 22:47:18,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:21,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:21,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:21,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:21,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:21,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:21,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:21,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 44 [2021-03-10 22:47:21,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:21,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:47:21,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:21,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:120, output treesize:12 [2021-03-10 22:47:21,160 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:21,160 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:21,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:47:21,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882775022] [2021-03-10 22:47:21,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:47:21,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:21,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:47:21,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1211, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:47:21,161 INFO L87 Difference]: Start difference. First operand 3383 states and 6764 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:23,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:47:23,183 INFO L93 Difference]: Finished difference Result 4775 states and 9588 transitions. [2021-03-10 22:47:23,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:47:23,186 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:47:23,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:47:23,190 INFO L225 Difference]: With dead ends: 4775 [2021-03-10 22:47:23,190 INFO L226 Difference]: Without dead ends: 4751 [2021-03-10 22:47:23,190 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 3076.2ms TimeCoverageRelationStatistics Valid=141, Invalid=1419, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:47:23,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4751 states. [2021-03-10 22:47:23,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4751 to 3383. [2021-03-10 22:47:23,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3383 states, 3382 states have (on average 2.0) internal successors, (6764), 3382 states have internal predecessors, (6764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:23,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3383 states to 3383 states and 6764 transitions. [2021-03-10 22:47:23,222 INFO L78 Accepts]: Start accepts. Automaton has 3383 states and 6764 transitions. Word has length 41 [2021-03-10 22:47:23,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:47:23,222 INFO L480 AbstractCegarLoop]: Abstraction has 3383 states and 6764 transitions. [2021-03-10 22:47:23,222 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:23,222 INFO L276 IsEmpty]: Start isEmpty. Operand 3383 states and 6764 transitions. [2021-03-10 22:47:23,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:47:23,224 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:47:23,224 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:47:23,424 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:23,425 INFO L428 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:47:23,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:47:23,425 INFO L82 PathProgramCache]: Analyzing trace with hash 649338454, now seen corresponding path program 181 times [2021-03-10 22:47:23,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:47:23,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964294072] [2021-03-10 22:47:23,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:47:23,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:24,513 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:24,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964294072] [2021-03-10 22:47:24,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315853725] [2021-03-10 22:47:24,514 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:24,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:24,533 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:47:24,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:26,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:26,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:26,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:26,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:26,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:26,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:26,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:47:26,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:26,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:47:26,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:26,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:47:26,888 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:26,889 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:26,889 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:47:26,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297973346] [2021-03-10 22:47:26,889 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:47:26,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:26,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:47:26,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1211, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:47:26,889 INFO L87 Difference]: Start difference. First operand 3383 states and 6764 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:29,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:47:29,144 INFO L93 Difference]: Finished difference Result 4649 states and 9330 transitions. [2021-03-10 22:47:29,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 22:47:29,147 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:47:29,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:47:29,152 INFO L225 Difference]: With dead ends: 4649 [2021-03-10 22:47:29,152 INFO L226 Difference]: Without dead ends: 4624 [2021-03-10 22:47:29,152 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 3001.6ms TimeCoverageRelationStatistics Valid=133, Invalid=1349, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:47:29,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2021-03-10 22:47:29,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 3389. [2021-03-10 22:47:29,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3389 states, 3388 states have (on average 2.0002951593860683) internal successors, (6777), 3388 states have internal predecessors, (6777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:29,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3389 states to 3389 states and 6777 transitions. [2021-03-10 22:47:29,193 INFO L78 Accepts]: Start accepts. Automaton has 3389 states and 6777 transitions. Word has length 41 [2021-03-10 22:47:29,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:47:29,193 INFO L480 AbstractCegarLoop]: Abstraction has 3389 states and 6777 transitions. [2021-03-10 22:47:29,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:29,193 INFO L276 IsEmpty]: Start isEmpty. Operand 3389 states and 6777 transitions. [2021-03-10 22:47:29,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:47:29,196 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:47:29,196 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:47:29,396 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:29,396 INFO L428 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:47:29,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:47:29,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1431359350, now seen corresponding path program 182 times [2021-03-10 22:47:29,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:47:29,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059381152] [2021-03-10 22:47:29,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:47:29,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:30,412 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:30,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059381152] [2021-03-10 22:47:30,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143902392] [2021-03-10 22:47:30,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:30,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:47:30,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:47:30,432 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:47:30,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:32,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:32,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:32,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:32,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:32,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:32,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:32,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:47:32,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:32,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:47:32,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:32,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:47:32,645 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:32,645 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:32,645 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:47:32,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785468743] [2021-03-10 22:47:32,645 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:47:32,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:32,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:47:32,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1209, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:47:32,646 INFO L87 Difference]: Start difference. First operand 3389 states and 6777 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:35,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:47:35,529 INFO L93 Difference]: Finished difference Result 6591 states and 13272 transitions. [2021-03-10 22:47:35,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:47:35,531 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:47:35,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:47:35,537 INFO L225 Difference]: With dead ends: 6591 [2021-03-10 22:47:35,537 INFO L226 Difference]: Without dead ends: 6520 [2021-03-10 22:47:35,538 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 3329.4ms TimeCoverageRelationStatistics Valid=182, Invalid=1980, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:47:35,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6520 states. [2021-03-10 22:47:35,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6520 to 3575. [2021-03-10 22:47:35,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3575 states, 3574 states have (on average 1.9935646334639059) internal successors, (7125), 3574 states have internal predecessors, (7125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:35,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3575 states to 3575 states and 7125 transitions. [2021-03-10 22:47:35,577 INFO L78 Accepts]: Start accepts. Automaton has 3575 states and 7125 transitions. Word has length 41 [2021-03-10 22:47:35,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:47:35,577 INFO L480 AbstractCegarLoop]: Abstraction has 3575 states and 7125 transitions. [2021-03-10 22:47:35,577 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:35,577 INFO L276 IsEmpty]: Start isEmpty. Operand 3575 states and 7125 transitions. [2021-03-10 22:47:35,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:47:35,579 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:47:35,579 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:47:35,779 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable187 [2021-03-10 22:47:35,780 INFO L428 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:47:35,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:47:35,780 INFO L82 PathProgramCache]: Analyzing trace with hash -1750260812, now seen corresponding path program 183 times [2021-03-10 22:47:35,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:47:35,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128107897] [2021-03-10 22:47:35,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:47:35,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:36,890 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:36,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128107897] [2021-03-10 22:47:36,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139045881] [2021-03-10 22:47:36,890 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:36,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:47:36,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:47:36,912 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 63 conjunts are in the unsatisfiable core [2021-03-10 22:47:36,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:39,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:39,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:39,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:39,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:39,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:39,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:39,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 44 [2021-03-10 22:47:39,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:39,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:47:39,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:39,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:120, output treesize:12 [2021-03-10 22:47:39,171 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:39,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:39,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:47:39,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115766146] [2021-03-10 22:47:39,172 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:47:39,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:39,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:47:39,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1214, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:47:39,172 INFO L87 Difference]: Start difference. First operand 3575 states and 7125 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:43,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:47:43,235 INFO L93 Difference]: Finished difference Result 6345 states and 12789 transitions. [2021-03-10 22:47:43,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:47:43,238 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:47:43,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:47:43,244 INFO L225 Difference]: With dead ends: 6345 [2021-03-10 22:47:43,244 INFO L226 Difference]: Without dead ends: 6274 [2021-03-10 22:47:43,244 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 3563.0ms TimeCoverageRelationStatistics Valid=185, Invalid=2071, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:47:43,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6274 states. [2021-03-10 22:47:43,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6274 to 3380. [2021-03-10 22:47:43,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3380 states, 3379 states have (on average 2.0002959455460196) internal successors, (6759), 3379 states have internal predecessors, (6759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:43,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3380 states to 3380 states and 6759 transitions. [2021-03-10 22:47:43,285 INFO L78 Accepts]: Start accepts. Automaton has 3380 states and 6759 transitions. Word has length 41 [2021-03-10 22:47:43,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:47:43,285 INFO L480 AbstractCegarLoop]: Abstraction has 3380 states and 6759 transitions. [2021-03-10 22:47:43,285 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:43,285 INFO L276 IsEmpty]: Start isEmpty. Operand 3380 states and 6759 transitions. [2021-03-10 22:47:43,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:47:43,287 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:47:43,287 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:47:43,488 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-03-10 22:47:43,488 INFO L428 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:47:43,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:47:43,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1046879370, now seen corresponding path program 184 times [2021-03-10 22:47:43,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:47:43,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378549417] [2021-03-10 22:47:43,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:47:43,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:44,658 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:44,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378549417] [2021-03-10 22:47:44,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141547864] [2021-03-10 22:47:44,658 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:44,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:47:44,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:47:44,678 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:47:44,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:46,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:46,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:46,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:46,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:47,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:47,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:47,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:47,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:47:47,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:47,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:47:47,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:47,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:47:47,088 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:47,088 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:47,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:47:47,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215310811] [2021-03-10 22:47:47,088 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:47:47,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:47,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:47:47,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1215, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:47:47,088 INFO L87 Difference]: Start difference. First operand 3380 states and 6759 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:50,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:47:50,451 INFO L93 Difference]: Finished difference Result 6128 states and 12347 transitions. [2021-03-10 22:47:50,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:47:50,453 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:47:50,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:47:50,458 INFO L225 Difference]: With dead ends: 6128 [2021-03-10 22:47:50,458 INFO L226 Difference]: Without dead ends: 6057 [2021-03-10 22:47:50,459 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 3785.8ms TimeCoverageRelationStatistics Valid=184, Invalid=2072, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:47:50,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6057 states. [2021-03-10 22:47:50,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6057 to 3374. [2021-03-10 22:47:50,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3374 states, 3373 states have (on average 2.0002964719833978) internal successors, (6747), 3373 states have internal predecessors, (6747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:50,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3374 states to 3374 states and 6747 transitions. [2021-03-10 22:47:50,500 INFO L78 Accepts]: Start accepts. Automaton has 3374 states and 6747 transitions. Word has length 41 [2021-03-10 22:47:50,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:47:50,500 INFO L480 AbstractCegarLoop]: Abstraction has 3374 states and 6747 transitions. [2021-03-10 22:47:50,500 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:47:50,500 INFO L276 IsEmpty]: Start isEmpty. Operand 3374 states and 6747 transitions. [2021-03-10 22:47:50,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:47:50,502 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:47:50,502 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:47:50,702 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 187 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-03-10 22:47:50,703 INFO L428 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:47:50,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:47:50,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1895577396, now seen corresponding path program 185 times [2021-03-10 22:47:50,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:47:50,703 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814000625] [2021-03-10 22:47:50,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:47:50,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:47:51,809 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:51,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814000625] [2021-03-10 22:47:51,810 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167265807] [2021-03-10 22:47:51,810 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:47:51,833 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:47:51,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:47:51,834 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 62 conjunts are in the unsatisfiable core [2021-03-10 22:47:51,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:47:58,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:58,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:58,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:58,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:47:58,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:58,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:47:58,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 44 [2021-03-10 22:47:58,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:47:58,445 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.9 percent of original size [2021-03-10 22:47:58,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:47:58,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:123, output treesize:12 [2021-03-10 22:47:58,489 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:47:58,490 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:47:58,490 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:47:58,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029461054] [2021-03-10 22:47:58,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:47:58,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:47:58,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:47:58,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:47:58,490 INFO L87 Difference]: Start difference. First operand 3374 states and 6747 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:08,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:48:08,293 INFO L93 Difference]: Finished difference Result 5949 states and 11982 transitions. [2021-03-10 22:48:08,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:48:08,296 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:48:08,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:48:08,301 INFO L225 Difference]: With dead ends: 5949 [2021-03-10 22:48:08,301 INFO L226 Difference]: Without dead ends: 5702 [2021-03-10 22:48:08,301 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 9571.1ms TimeCoverageRelationStatistics Valid=223, Invalid=2857, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 22:48:08,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5702 states. [2021-03-10 22:48:08,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5702 to 3443. [2021-03-10 22:48:08,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3443 states, 3442 states have (on average 1.99883788495061) internal successors, (6880), 3442 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:08,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3443 states to 3443 states and 6880 transitions. [2021-03-10 22:48:08,341 INFO L78 Accepts]: Start accepts. Automaton has 3443 states and 6880 transitions. Word has length 41 [2021-03-10 22:48:08,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:48:08,341 INFO L480 AbstractCegarLoop]: Abstraction has 3443 states and 6880 transitions. [2021-03-10 22:48:08,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:08,341 INFO L276 IsEmpty]: Start isEmpty. Operand 3443 states and 6880 transitions. [2021-03-10 22:48:08,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:48:08,344 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:48:08,344 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:48:08,545 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-03-10 22:48:08,546 INFO L428 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:48:08,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:48:08,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1527053420, now seen corresponding path program 186 times [2021-03-10 22:48:08,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:48:08,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413967554] [2021-03-10 22:48:08,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:48:08,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:48:09,694 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:09,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413967554] [2021-03-10 22:48:09,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23254582] [2021-03-10 22:48:09,694 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:09,715 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:48:09,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:48:09,716 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 62 conjunts are in the unsatisfiable core [2021-03-10 22:48:09,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:48:12,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:12,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:12,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:12,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:12,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:12,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:12,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 44 [2021-03-10 22:48:12,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:48:12,683 INFO L628 ElimStorePlain]: treesize reduction 5, result has 84.4 percent of original size [2021-03-10 22:48:12,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:48:12,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:124, output treesize:12 [2021-03-10 22:48:12,737 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:12,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:48:12,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:48:12,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903656217] [2021-03-10 22:48:12,738 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:48:12,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:48:12,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:48:12,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1217, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:48:12,738 INFO L87 Difference]: Start difference. First operand 3443 states and 6880 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:20,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:48:20,845 INFO L93 Difference]: Finished difference Result 6037 states and 12177 transitions. [2021-03-10 22:48:20,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 22:48:20,847 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:48:20,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:48:20,852 INFO L225 Difference]: With dead ends: 6037 [2021-03-10 22:48:20,852 INFO L226 Difference]: Without dead ends: 5805 [2021-03-10 22:48:20,852 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 5607.8ms TimeCoverageRelationStatistics Valid=223, Invalid=2747, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 22:48:20,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5805 states. [2021-03-10 22:48:20,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5805 to 3572. [2021-03-10 22:48:20,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3572 states, 3571 states have (on average 1.99887986558387) internal successors, (7138), 3571 states have internal predecessors, (7138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:20,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3572 states to 3572 states and 7138 transitions. [2021-03-10 22:48:20,887 INFO L78 Accepts]: Start accepts. Automaton has 3572 states and 7138 transitions. Word has length 41 [2021-03-10 22:48:20,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:48:20,887 INFO L480 AbstractCegarLoop]: Abstraction has 3572 states and 7138 transitions. [2021-03-10 22:48:20,887 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:20,887 INFO L276 IsEmpty]: Start isEmpty. Operand 3572 states and 7138 transitions. [2021-03-10 22:48:20,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:48:20,890 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:48:20,890 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:48:21,095 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:21,095 INFO L428 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:48:21,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:48:21,095 INFO L82 PathProgramCache]: Analyzing trace with hash 29226306, now seen corresponding path program 187 times [2021-03-10 22:48:21,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:48:21,096 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754633539] [2021-03-10 22:48:21,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:48:21,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:48:22,396 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:22,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754633539] [2021-03-10 22:48:22,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489083378] [2021-03-10 22:48:22,396 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:22,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:48:22,416 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:48:22,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:48:24,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:24,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:24,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:24,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:24,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:25,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:25,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:25,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:25,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:25,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:25,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:48:25,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:48:25,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:48:25,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:48:25,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:48:25,078 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:25,079 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:48:25,079 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:48:25,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369522734] [2021-03-10 22:48:25,079 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:48:25,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:48:25,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:48:25,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1215, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:48:25,079 INFO L87 Difference]: Start difference. First operand 3572 states and 7138 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:30,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:48:30,163 INFO L93 Difference]: Finished difference Result 6242 states and 12571 transitions. [2021-03-10 22:48:30,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:48:30,166 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:48:30,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:48:30,171 INFO L225 Difference]: With dead ends: 6242 [2021-03-10 22:48:30,171 INFO L226 Difference]: Without dead ends: 6171 [2021-03-10 22:48:30,171 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 4237.3ms TimeCoverageRelationStatistics Valid=192, Invalid=2160, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:48:30,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6171 states. [2021-03-10 22:48:30,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6171 to 3566. [2021-03-10 22:48:30,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3566 states, 3565 states have (on average 1.9988779803646564) internal successors, (7126), 3565 states have internal predecessors, (7126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:30,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3566 states to 3566 states and 7126 transitions. [2021-03-10 22:48:30,206 INFO L78 Accepts]: Start accepts. Automaton has 3566 states and 7126 transitions. Word has length 41 [2021-03-10 22:48:30,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:48:30,206 INFO L480 AbstractCegarLoop]: Abstraction has 3566 states and 7126 transitions. [2021-03-10 22:48:30,206 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:30,206 INFO L276 IsEmpty]: Start isEmpty. Operand 3566 states and 7126 transitions. [2021-03-10 22:48:30,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:48:30,209 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:48:30,209 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:48:30,409 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable192 [2021-03-10 22:48:30,409 INFO L428 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:48:30,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:48:30,409 INFO L82 PathProgramCache]: Analyzing trace with hash 877924332, now seen corresponding path program 188 times [2021-03-10 22:48:30,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:48:30,409 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679342147] [2021-03-10 22:48:30,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:48:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:48:31,650 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:31,651 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679342147] [2021-03-10 22:48:31,651 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062146672] [2021-03-10 22:48:31,651 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:31,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:48:31,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:48:31,673 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:48:31,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:48:34,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:34,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:34,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:34,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:34,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:34,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:34,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:48:34,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:48:34,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:48:34,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:48:34,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:48:34,395 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:34,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:48:34,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:48:34,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804339994] [2021-03-10 22:48:34,395 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:48:34,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:48:34,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:48:34,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1215, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:48:34,396 INFO L87 Difference]: Start difference. First operand 3566 states and 7126 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:38,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:48:38,664 INFO L93 Difference]: Finished difference Result 6033 states and 12149 transitions. [2021-03-10 22:48:38,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:48:38,667 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:48:38,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:48:38,673 INFO L225 Difference]: With dead ends: 6033 [2021-03-10 22:48:38,673 INFO L226 Difference]: Without dead ends: 5965 [2021-03-10 22:48:38,673 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 4168.5ms TimeCoverageRelationStatistics Valid=187, Invalid=2069, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:48:38,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5965 states. [2021-03-10 22:48:38,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5965 to 3569. [2021-03-10 22:48:38,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3569 states, 3568 states have (on average 1.998878923766816) internal successors, (7132), 3568 states have internal predecessors, (7132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:38,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3569 states to 3569 states and 7132 transitions. [2021-03-10 22:48:38,713 INFO L78 Accepts]: Start accepts. Automaton has 3569 states and 7132 transitions. Word has length 41 [2021-03-10 22:48:38,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:48:38,713 INFO L480 AbstractCegarLoop]: Abstraction has 3569 states and 7132 transitions. [2021-03-10 22:48:38,713 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:38,713 INFO L276 IsEmpty]: Start isEmpty. Operand 3569 states and 7132 transitions. [2021-03-10 22:48:38,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:48:38,715 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:48:38,715 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:48:38,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:38,916 INFO L428 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:48:38,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:48:38,916 INFO L82 PathProgramCache]: Analyzing trace with hash -367197238, now seen corresponding path program 189 times [2021-03-10 22:48:38,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:48:38,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999532069] [2021-03-10 22:48:38,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:48:38,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:48:40,392 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:40,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999532069] [2021-03-10 22:48:40,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508514241] [2021-03-10 22:48:40,392 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:40,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:48:40,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:48:40,414 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:48:40,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:48:42,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:42,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:42,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:43,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:43,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:43,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:43,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:43,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:43,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:43,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:43,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:43,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:43,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:43,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:48:43,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:48:43,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:48:43,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:48:43,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:48:43,094 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:43,095 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:48:43,095 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:48:43,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305973184] [2021-03-10 22:48:43,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:48:43,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:48:43,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:48:43,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1216, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:48:43,095 INFO L87 Difference]: Start difference. First operand 3569 states and 7132 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:47,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:48:47,564 INFO L93 Difference]: Finished difference Result 5808 states and 11700 transitions. [2021-03-10 22:48:47,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:48:47,566 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:48:47,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:48:47,572 INFO L225 Difference]: With dead ends: 5808 [2021-03-10 22:48:47,572 INFO L226 Difference]: Without dead ends: 5743 [2021-03-10 22:48:47,572 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 4486.8ms TimeCoverageRelationStatistics Valid=191, Invalid=2161, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:48:47,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5743 states. [2021-03-10 22:48:47,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5743 to 3566. [2021-03-10 22:48:47,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3566 states, 3565 states have (on average 1.9988779803646564) internal successors, (7126), 3565 states have internal predecessors, (7126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:47,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3566 states to 3566 states and 7126 transitions. [2021-03-10 22:48:47,611 INFO L78 Accepts]: Start accepts. Automaton has 3566 states and 7126 transitions. Word has length 41 [2021-03-10 22:48:47,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:48:47,611 INFO L480 AbstractCegarLoop]: Abstraction has 3566 states and 7126 transitions. [2021-03-10 22:48:47,611 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:47,611 INFO L276 IsEmpty]: Start isEmpty. Operand 3566 states and 7126 transitions. [2021-03-10 22:48:47,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:48:47,614 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:48:47,614 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:48:47,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:47,815 INFO L428 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:48:47,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:48:47,815 INFO L82 PathProgramCache]: Analyzing trace with hash 481500788, now seen corresponding path program 190 times [2021-03-10 22:48:47,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:48:47,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930990207] [2021-03-10 22:48:47,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:48:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:48:49,241 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:49,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930990207] [2021-03-10 22:48:49,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889238464] [2021-03-10 22:48:49,241 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:49,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:48:49,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:48:49,268 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:48:49,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:48:52,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:52,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:52,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:52,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:52,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:48:52,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:48:52,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:48:52,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:48:52,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:48:52,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:48:52,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:48:52,222 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:52,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:48:52,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:48:52,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545348087] [2021-03-10 22:48:52,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:48:52,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:48:52,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:48:52,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1216, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:48:52,223 INFO L87 Difference]: Start difference. First operand 3566 states and 7126 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:56,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:48:56,710 INFO L93 Difference]: Finished difference Result 5855 states and 11798 transitions. [2021-03-10 22:48:56,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:48:56,713 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:48:56,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:48:56,719 INFO L225 Difference]: With dead ends: 5855 [2021-03-10 22:48:56,719 INFO L226 Difference]: Without dead ends: 5787 [2021-03-10 22:48:56,719 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 4596.9ms TimeCoverageRelationStatistics Valid=186, Invalid=2070, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:48:56,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5787 states. [2021-03-10 22:48:56,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5787 to 3569. [2021-03-10 22:48:56,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3569 states, 3568 states have (on average 1.998878923766816) internal successors, (7132), 3568 states have internal predecessors, (7132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:56,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3569 states to 3569 states and 7132 transitions. [2021-03-10 22:48:56,762 INFO L78 Accepts]: Start accepts. Automaton has 3569 states and 7132 transitions. Word has length 41 [2021-03-10 22:48:56,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:48:56,762 INFO L480 AbstractCegarLoop]: Abstraction has 3569 states and 7132 transitions. [2021-03-10 22:48:56,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:48:56,762 INFO L276 IsEmpty]: Start isEmpty. Operand 3569 states and 7132 transitions. [2021-03-10 22:48:56,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:48:56,765 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:48:56,766 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:48:56,966 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:56,966 INFO L428 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:48:56,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:48:56,966 INFO L82 PathProgramCache]: Analyzing trace with hash -769007316, now seen corresponding path program 191 times [2021-03-10 22:48:56,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:48:56,966 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179239422] [2021-03-10 22:48:56,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:48:56,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:48:58,347 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:48:58,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179239422] [2021-03-10 22:48:58,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365304869] [2021-03-10 22:48:58,348 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:48:58,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:48:58,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:48:58,373 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 62 conjunts are in the unsatisfiable core [2021-03-10 22:48:58,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:49:01,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:01,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:01,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:01,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:01,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:01,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:01,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:49:01,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:49:01,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:49:01,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:49:01,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:49:01,415 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:01,416 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:49:01,416 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:49:01,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411265048] [2021-03-10 22:49:01,416 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:49:01,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:49:01,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:49:01,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1216, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:49:01,416 INFO L87 Difference]: Start difference. First operand 3569 states and 7132 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:07,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:49:07,069 INFO L93 Difference]: Finished difference Result 5894 states and 11879 transitions. [2021-03-10 22:49:07,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:49:07,072 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:49:07,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:49:07,077 INFO L225 Difference]: With dead ends: 5894 [2021-03-10 22:49:07,077 INFO L226 Difference]: Without dead ends: 5823 [2021-03-10 22:49:07,077 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 4641.0ms TimeCoverageRelationStatistics Valid=186, Invalid=2070, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:49:07,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5823 states. [2021-03-10 22:49:07,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5823 to 3566. [2021-03-10 22:49:07,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3566 states, 3565 states have (on average 1.9988779803646564) internal successors, (7126), 3565 states have internal predecessors, (7126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:07,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3566 states to 3566 states and 7126 transitions. [2021-03-10 22:49:07,113 INFO L78 Accepts]: Start accepts. Automaton has 3566 states and 7126 transitions. Word has length 41 [2021-03-10 22:49:07,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:49:07,113 INFO L480 AbstractCegarLoop]: Abstraction has 3566 states and 7126 transitions. [2021-03-10 22:49:07,113 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:07,113 INFO L276 IsEmpty]: Start isEmpty. Operand 3566 states and 7126 transitions. [2021-03-10 22:49:07,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:49:07,115 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:49:07,115 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:49:07,315 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:07,316 INFO L428 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:49:07,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:49:07,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1189588284, now seen corresponding path program 192 times [2021-03-10 22:49:07,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:49:07,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362712516] [2021-03-10 22:49:07,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:49:07,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:49:08,581 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 1 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:49:08,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362712516] [2021-03-10 22:49:08,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115982656] [2021-03-10 22:49:08,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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:08,602 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:49:08,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:49:08,603 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 63 conjunts are in the unsatisfiable core [2021-03-10 22:49:08,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:49:11,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:11,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:11,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:11,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:11,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:11,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:11,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 44 [2021-03-10 22:49:11,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:49:11,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:49:11,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:49:11,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:120, output treesize:12 [2021-03-10 22:49:11,173 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 4 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:11,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:49:11,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 21] total 34 [2021-03-10 22:49:11,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626613366] [2021-03-10 22:49:11,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 22:49:11,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:49:11,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 22:49:11,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:49:11,174 INFO L87 Difference]: Start difference. First operand 3566 states and 7126 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:14,480 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-03-10 22:49:14,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:49:14,713 INFO L93 Difference]: Finished difference Result 4848 states and 9712 transitions. [2021-03-10 22:49:14,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:49:14,716 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:49:14,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:49:14,721 INFO L225 Difference]: With dead ends: 4848 [2021-03-10 22:49:14,721 INFO L226 Difference]: Without dead ends: 4595 [2021-03-10 22:49:14,721 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 4120.2ms TimeCoverageRelationStatistics Valid=173, Invalid=1719, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:49:14,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4595 states. [2021-03-10 22:49:14,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4595 to 3755. [2021-03-10 22:49:14,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3755 states, 3754 states have (on average 1.9925412892914225) internal successors, (7480), 3754 states have internal predecessors, (7480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:14,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3755 states to 3755 states and 7480 transitions. [2021-03-10 22:49:14,760 INFO L78 Accepts]: Start accepts. Automaton has 3755 states and 7480 transitions. Word has length 41 [2021-03-10 22:49:14,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:49:14,761 INFO L480 AbstractCegarLoop]: Abstraction has 3755 states and 7480 transitions. [2021-03-10 22:49:14,761 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:14,761 INFO L276 IsEmpty]: Start isEmpty. Operand 3755 states and 7480 transitions. [2021-03-10 22:49:14,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:49:14,764 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:49:14,764 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:49:14,964 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:14,964 INFO L428 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:49:14,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:49:14,965 INFO L82 PathProgramCache]: Analyzing trace with hash 7730202, now seen corresponding path program 193 times [2021-03-10 22:49:14,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:49:14,965 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203709432] [2021-03-10 22:49:14,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:49:14,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:49:16,297 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 4 proven. 72 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:49:16,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203709432] [2021-03-10 22:49:16,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124244862] [2021-03-10 22:49:16,297 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:49:16,317 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:49:16,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:49:18,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:18,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:18,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:18,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:18,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:18,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:18,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:49:18,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:49:18,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:49:18,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:49:18,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:49:18,908 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 4 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:18,909 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:49:18,909 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:49:18,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782125065] [2021-03-10 22:49:18,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:49:18,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:49:18,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:49:18,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:49:18,909 INFO L87 Difference]: Start difference. First operand 3755 states and 7480 transitions. Second operand has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 35 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:20,175 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 23 [2021-03-10 22:49:20,389 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 22 [2021-03-10 22:49:21,185 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 29 [2021-03-10 22:49:22,517 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 48 [2021-03-10 22:49:22,805 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-03-10 22:49:23,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:49:23,100 INFO L93 Difference]: Finished difference Result 5722 states and 11367 transitions. [2021-03-10 22:49:23,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 22:49:23,103 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 35 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:49:23,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:49:23,108 INFO L225 Difference]: With dead ends: 5722 [2021-03-10 22:49:23,108 INFO L226 Difference]: Without dead ends: 5422 [2021-03-10 22:49:23,108 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 4768.3ms TimeCoverageRelationStatistics Valid=293, Invalid=1777, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:49:23,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5422 states. [2021-03-10 22:49:23,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5422 to 4409. [2021-03-10 22:49:23,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4409 states, 4408 states have (on average 1.9827586206896552) internal successors, (8740), 4408 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:23,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4409 states to 4409 states and 8740 transitions. [2021-03-10 22:49:23,151 INFO L78 Accepts]: Start accepts. Automaton has 4409 states and 8740 transitions. Word has length 41 [2021-03-10 22:49:23,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:49:23,151 INFO L480 AbstractCegarLoop]: Abstraction has 4409 states and 8740 transitions. [2021-03-10 22:49:23,152 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 35 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:23,152 INFO L276 IsEmpty]: Start isEmpty. Operand 4409 states and 8740 transitions. [2021-03-10 22:49:23,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:49:23,155 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:49:23,155 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:49:23,355 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:23,355 INFO L428 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:49:23,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:49:23,356 INFO L82 PathProgramCache]: Analyzing trace with hash 5426454, now seen corresponding path program 194 times [2021-03-10 22:49:23,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:49:23,356 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531900556] [2021-03-10 22:49:23,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:49:23,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:49:24,785 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:24,785 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531900556] [2021-03-10 22:49:24,786 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114317830] [2021-03-10 22:49:24,786 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:24,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:49:24,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:49:24,806 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:49:24,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:49:27,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:27,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:27,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:27,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:27,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:27,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:27,633 INFO L244 Elim1Store]: Index analysis took 107 ms [2021-03-10 22:49:27,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:49:27,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:49:27,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:49:27,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:49:27,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:49:27,734 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:27,735 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:49:27,735 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:49:27,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977484460] [2021-03-10 22:49:27,735 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:49:27,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:49:27,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:49:27,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1212, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:49:27,735 INFO L87 Difference]: Start difference. First operand 4409 states and 8740 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:32,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:49:32,605 INFO L93 Difference]: Finished difference Result 6919 states and 13957 transitions. [2021-03-10 22:49:32,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 22:49:32,608 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:49:32,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:49:32,613 INFO L225 Difference]: With dead ends: 6919 [2021-03-10 22:49:32,613 INFO L226 Difference]: Without dead ends: 6806 [2021-03-10 22:49:32,614 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 4638.0ms TimeCoverageRelationStatistics Valid=198, Invalid=2154, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:49:32,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6806 states. [2021-03-10 22:49:32,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6806 to 4373. [2021-03-10 22:49:32,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4373 states, 4372 states have (on average 1.9812442817932296) internal successors, (8662), 4372 states have internal predecessors, (8662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:32,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4373 states to 4373 states and 8662 transitions. [2021-03-10 22:49:32,663 INFO L78 Accepts]: Start accepts. Automaton has 4373 states and 8662 transitions. Word has length 41 [2021-03-10 22:49:32,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:49:32,663 INFO L480 AbstractCegarLoop]: Abstraction has 4373 states and 8662 transitions. [2021-03-10 22:49:32,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:32,663 INFO L276 IsEmpty]: Start isEmpty. Operand 4373 states and 8662 transitions. [2021-03-10 22:49:32,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:49:32,666 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:49:32,666 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:49:32,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-03-10 22:49:32,867 INFO L428 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:49:32,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:49:32,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1490096912, now seen corresponding path program 195 times [2021-03-10 22:49:32,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:49:32,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572478899] [2021-03-10 22:49:32,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:49:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:49:34,216 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:49:34,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572478899] [2021-03-10 22:49:34,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118724720] [2021-03-10 22:49:34,216 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:34,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:49:34,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:49:34,239 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 62 conjunts are in the unsatisfiable core [2021-03-10 22:49:34,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:49:37,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:37,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:37,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:37,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:37,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:37,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:37,194 INFO L244 Elim1Store]: Index analysis took 105 ms [2021-03-10 22:49:37,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 44 [2021-03-10 22:49:37,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:49:37,259 INFO L628 ElimStorePlain]: treesize reduction 5, result has 84.4 percent of original size [2021-03-10 22:49:37,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:49:37,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:124, output treesize:12 [2021-03-10 22:49:37,312 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:37,312 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:49:37,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 21] total 34 [2021-03-10 22:49:37,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308620220] [2021-03-10 22:49:37,313 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 22:49:37,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:49:37,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 22:49:37,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1084, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:49:37,313 INFO L87 Difference]: Start difference. First operand 4373 states and 8662 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:40,073 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-03-10 22:49:40,361 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-03-10 22:49:40,679 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-03-10 22:49:41,089 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-03-10 22:49:42,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:49:42,069 INFO L93 Difference]: Finished difference Result 5786 states and 11456 transitions. [2021-03-10 22:49:42,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:49:42,072 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:49:42,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:49:42,077 INFO L225 Difference]: With dead ends: 5786 [2021-03-10 22:49:42,077 INFO L226 Difference]: Without dead ends: 5555 [2021-03-10 22:49:42,077 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 5120.5ms TimeCoverageRelationStatistics Valid=180, Invalid=2076, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:49:42,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5555 states. [2021-03-10 22:49:42,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5555 to 4769. [2021-03-10 22:49:42,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4769 states, 4768 states have (on average 1.9838506711409396) internal successors, (9459), 4768 states have internal predecessors, (9459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:42,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4769 states to 4769 states and 9459 transitions. [2021-03-10 22:49:42,125 INFO L78 Accepts]: Start accepts. Automaton has 4769 states and 9459 transitions. Word has length 41 [2021-03-10 22:49:42,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:49:42,125 INFO L480 AbstractCegarLoop]: Abstraction has 4769 states and 9459 transitions. [2021-03-10 22:49:42,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:42,125 INFO L276 IsEmpty]: Start isEmpty. Operand 4769 states and 9459 transitions. [2021-03-10 22:49:42,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:49:42,130 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:49:42,130 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:49:42,330 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-03-10 22:49:42,330 INFO L428 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:49:42,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:49:42,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1656494504, now seen corresponding path program 196 times [2021-03-10 22:49:42,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:49:42,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933723406] [2021-03-10 22:49:42,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:49:42,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:49:42,590 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:49:42,723 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-03-10 22:49:43,879 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:43,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933723406] [2021-03-10 22:49:43,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586335059] [2021-03-10 22:49:43,879 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:43,898 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:49:43,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:49:43,899 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:49:43,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:49:46,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:46,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:46,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:46,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:46,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:46,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:46,809 INFO L244 Elim1Store]: Index analysis took 108 ms [2021-03-10 22:49:46,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:49:46,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:49:46,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:49:46,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:49:46,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:49:46,903 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:46,903 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:49:46,903 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:49:46,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478291023] [2021-03-10 22:49:46,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:49:46,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:49:46,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:49:46,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1141, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:49:46,904 INFO L87 Difference]: Start difference. First operand 4769 states and 9459 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:52,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:49:52,242 INFO L93 Difference]: Finished difference Result 7419 states and 14770 transitions. [2021-03-10 22:49:52,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 22:49:52,247 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:49:52,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:49:52,255 INFO L225 Difference]: With dead ends: 7419 [2021-03-10 22:49:52,255 INFO L226 Difference]: Without dead ends: 7349 [2021-03-10 22:49:52,255 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 4634.1ms TimeCoverageRelationStatistics Valid=166, Invalid=1814, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:49:52,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7349 states. [2021-03-10 22:49:52,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7349 to 4793. [2021-03-10 22:49:52,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4793 states, 4792 states have (on average 1.9812186978297162) internal successors, (9494), 4792 states have internal predecessors, (9494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:52,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4793 states to 4793 states and 9494 transitions. [2021-03-10 22:49:52,315 INFO L78 Accepts]: Start accepts. Automaton has 4793 states and 9494 transitions. Word has length 41 [2021-03-10 22:49:52,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:49:52,315 INFO L480 AbstractCegarLoop]: Abstraction has 4793 states and 9494 transitions. [2021-03-10 22:49:52,315 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:49:52,315 INFO L276 IsEmpty]: Start isEmpty. Operand 4793 states and 9494 transitions. [2021-03-10 22:49:52,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:49:52,319 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:49:52,319 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:49:52,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:52,519 INFO L428 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:49:52,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:49:52,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1492400660, now seen corresponding path program 197 times [2021-03-10 22:49:52,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:49:52,520 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896368812] [2021-03-10 22:49:52,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:49:52,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:49:53,956 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:53,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896368812] [2021-03-10 22:49:53,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934167215] [2021-03-10 22:49:53,956 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:49:53,991 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:49:53,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:49:53,993 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:49:53,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:49:56,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:56,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:56,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:56,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:56,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:49:56,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:49:56,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:49:56,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:49:56,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:49:56,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:49:56,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:49:56,957 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:49:56,957 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:49:56,957 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:49:56,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266528677] [2021-03-10 22:49:56,958 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:49:56,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:49:56,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:49:56,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1213, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:49:56,958 INFO L87 Difference]: Start difference. First operand 4793 states and 9494 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:01,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:50:01,185 INFO L93 Difference]: Finished difference Result 7122 states and 14289 transitions. [2021-03-10 22:50:01,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:50:01,189 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:50:01,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:50:01,197 INFO L225 Difference]: With dead ends: 7122 [2021-03-10 22:50:01,197 INFO L226 Difference]: Without dead ends: 7032 [2021-03-10 22:50:01,197 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 4734.4ms TimeCoverageRelationStatistics Valid=197, Invalid=2155, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:50:01,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7032 states. [2021-03-10 22:50:01,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7032 to 4760. [2021-03-10 22:50:01,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4760 states, 4759 states have (on average 1.9810884639630175) internal successors, (9428), 4759 states have internal predecessors, (9428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:01,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4760 states to 4760 states and 9428 transitions. [2021-03-10 22:50:01,249 INFO L78 Accepts]: Start accepts. Automaton has 4760 states and 9428 transitions. Word has length 41 [2021-03-10 22:50:01,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:50:01,249 INFO L480 AbstractCegarLoop]: Abstraction has 4760 states and 9428 transitions. [2021-03-10 22:50:01,249 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:01,249 INFO L276 IsEmpty]: Start isEmpty. Operand 4760 states and 9428 transitions. [2021-03-10 22:50:01,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:50:01,253 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:50:01,253 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:50:01,453 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-03-10 22:50:01,453 INFO L428 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:50:01,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:50:01,454 INFO L82 PathProgramCache]: Analyzing trace with hash -643702634, now seen corresponding path program 198 times [2021-03-10 22:50:01,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:50:01,454 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517335943] [2021-03-10 22:50:01,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:50:01,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:50:01,684 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:50:01,815 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-03-10 22:50:03,315 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:03,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517335943] [2021-03-10 22:50:03,316 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073848069] [2021-03-10 22:50:03,316 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:03,337 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:50:03,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:50:03,338 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:50:03,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:50:06,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:06,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:06,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:06,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:06,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:06,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:06,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:50:06,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:50:06,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:50:06,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:50:06,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:50:06,604 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:06,604 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:50:06,604 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:50:06,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576426916] [2021-03-10 22:50:06,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:50:06,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:50:06,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:50:06,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1213, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:50:06,605 INFO L87 Difference]: Start difference. First operand 4760 states and 9428 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:11,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:50:11,017 INFO L93 Difference]: Finished difference Result 6717 states and 13425 transitions. [2021-03-10 22:50:11,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:50:11,022 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:50:11,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:50:11,030 INFO L225 Difference]: With dead ends: 6717 [2021-03-10 22:50:11,030 INFO L226 Difference]: Without dead ends: 6671 [2021-03-10 22:50:11,030 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 5126.7ms TimeCoverageRelationStatistics Valid=178, Invalid=1892, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:50:11,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6671 states. [2021-03-10 22:50:11,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6671 to 4760. [2021-03-10 22:50:11,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4760 states, 4759 states have (on average 1.9810884639630175) internal successors, (9428), 4759 states have internal predecessors, (9428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:11,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4760 states to 4760 states and 9428 transitions. [2021-03-10 22:50:11,093 INFO L78 Accepts]: Start accepts. Automaton has 4760 states and 9428 transitions. Word has length 41 [2021-03-10 22:50:11,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:50:11,093 INFO L480 AbstractCegarLoop]: Abstraction has 4760 states and 9428 transitions. [2021-03-10 22:50:11,093 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:11,093 INFO L276 IsEmpty]: Start isEmpty. Operand 4760 states and 9428 transitions. [2021-03-10 22:50:11,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:50:11,097 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:50:11,097 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:50:11,297 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:11,297 INFO L428 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:50:11,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:50:11,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1886520456, now seen corresponding path program 199 times [2021-03-10 22:50:11,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:50:11,298 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899466712] [2021-03-10 22:50:11,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:50:11,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:50:11,541 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:50:12,738 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:50:12,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899466712] [2021-03-10 22:50:12,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670703932] [2021-03-10 22:50:12,738 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:12,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:50:12,758 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:50:12,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:50:15,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:15,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:15,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:15,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:15,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:15,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:15,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:50:15,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:50:15,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:50:15,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:50:15,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:50:15,807 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 4 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:15,808 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:50:15,808 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 21] total 34 [2021-03-10 22:50:15,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734466660] [2021-03-10 22:50:15,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 22:50:15,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:50:15,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 22:50:15,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1073, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:50:15,808 INFO L87 Difference]: Start difference. First operand 4760 states and 9428 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:18,553 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-03-10 22:50:19,028 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 56 [2021-03-10 22:50:19,443 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-03-10 22:50:19,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:50:19,878 INFO L93 Difference]: Finished difference Result 6082 states and 12124 transitions. [2021-03-10 22:50:19,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 22:50:19,883 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:50:19,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:50:19,889 INFO L225 Difference]: With dead ends: 6082 [2021-03-10 22:50:19,889 INFO L226 Difference]: Without dead ends: 5817 [2021-03-10 22:50:19,889 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 5111.5ms TimeCoverageRelationStatistics Valid=179, Invalid=1891, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:50:19,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5817 states. [2021-03-10 22:50:19,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5817 to 4940. [2021-03-10 22:50:19,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4940 states, 4939 states have (on average 1.9827900384693258) internal successors, (9793), 4939 states have internal predecessors, (9793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:19,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4940 states to 4940 states and 9793 transitions. [2021-03-10 22:50:19,934 INFO L78 Accepts]: Start accepts. Automaton has 4940 states and 9793 transitions. Word has length 41 [2021-03-10 22:50:19,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:50:19,934 INFO L480 AbstractCegarLoop]: Abstraction has 4940 states and 9793 transitions. [2021-03-10 22:50:19,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:19,934 INFO L276 IsEmpty]: Start isEmpty. Operand 4940 states and 9793 transitions. [2021-03-10 22:50:19,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:50:19,938 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:50:19,938 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:50:20,138 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-03-10 22:50:20,139 INFO L428 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:50:20,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:50:20,139 INFO L82 PathProgramCache]: Analyzing trace with hash 1260070960, now seen corresponding path program 200 times [2021-03-10 22:50:20,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:50:20,139 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904831128] [2021-03-10 22:50:20,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:50:20,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:50:20,364 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:50:20,492 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-03-10 22:50:21,887 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:21,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904831128] [2021-03-10 22:50:21,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006637431] [2021-03-10 22:50:21,888 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:21,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:50:21,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:50:21,908 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:50:21,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:50:24,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:24,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:24,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:25,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:25,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:25,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:25,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:25,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:25,099 INFO L244 Elim1Store]: Index analysis took 112 ms [2021-03-10 22:50:25,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:50:25,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:50:25,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:50:25,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:50:25,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:50:25,204 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:25,204 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:50:25,204 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:50:25,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510420384] [2021-03-10 22:50:25,204 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:50:25,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:50:25,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:50:25,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1141, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:50:25,205 INFO L87 Difference]: Start difference. First operand 4940 states and 9793 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:30,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:50:30,102 INFO L93 Difference]: Finished difference Result 6673 states and 13336 transitions. [2021-03-10 22:50:30,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 22:50:30,107 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:50:30,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:50:30,114 INFO L225 Difference]: With dead ends: 6673 [2021-03-10 22:50:30,115 INFO L226 Difference]: Without dead ends: 6617 [2021-03-10 22:50:30,115 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 5102.0ms TimeCoverageRelationStatistics Valid=166, Invalid=1814, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:50:30,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6617 states. [2021-03-10 22:50:30,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6617 to 4982. [2021-03-10 22:50:30,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4982 states, 4981 states have (on average 1.9829351535836177) internal successors, (9877), 4981 states have internal predecessors, (9877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:30,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4982 states to 4982 states and 9877 transitions. [2021-03-10 22:50:30,164 INFO L78 Accepts]: Start accepts. Automaton has 4982 states and 9877 transitions. Word has length 41 [2021-03-10 22:50:30,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:50:30,164 INFO L480 AbstractCegarLoop]: Abstraction has 4982 states and 9877 transitions. [2021-03-10 22:50:30,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:30,164 INFO L276 IsEmpty]: Start isEmpty. Operand 4982 states and 9877 transitions. [2021-03-10 22:50:30,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:50:30,167 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:50:30,167 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:50:30,375 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:30,375 INFO L428 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:50:30,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:50:30,375 INFO L82 PathProgramCache]: Analyzing trace with hash -76732454, now seen corresponding path program 201 times [2021-03-10 22:50:30,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:50:30,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025758274] [2021-03-10 22:50:30,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:50:30,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:50:32,005 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:32,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025758274] [2021-03-10 22:50:32,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694856431] [2021-03-10 22:50:32,005 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:50:32,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:50:32,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:50:32,035 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 63 conjunts are in the unsatisfiable core [2021-03-10 22:50:32,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:35,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:35,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:35,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:35,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:35,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:35,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:35,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:50:35,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:50:35,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:50:35,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:50:35,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:50:35,512 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:35,512 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:50:35,512 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:50:35,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627745417] [2021-03-10 22:50:35,512 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:50:35,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:50:35,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:50:35,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1147, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:50:35,513 INFO L87 Difference]: Start difference. First operand 4982 states and 9877 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:39,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:50:39,819 INFO L93 Difference]: Finished difference Result 8105 states and 16196 transitions. [2021-03-10 22:50:39,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 22:50:39,824 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:50:39,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:50:39,833 INFO L225 Difference]: With dead ends: 8105 [2021-03-10 22:50:39,833 INFO L226 Difference]: Without dead ends: 7909 [2021-03-10 22:50:39,833 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 5089.1ms TimeCoverageRelationStatistics Valid=155, Invalid=1737, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:50:39,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7909 states. [2021-03-10 22:50:39,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7909 to 5256. [2021-03-10 22:50:39,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5256 states, 5255 states have (on average 1.9929590865842055) internal successors, (10473), 5255 states have internal predecessors, (10473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:39,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5256 states to 5256 states and 10473 transitions. [2021-03-10 22:50:39,905 INFO L78 Accepts]: Start accepts. Automaton has 5256 states and 10473 transitions. Word has length 41 [2021-03-10 22:50:39,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:50:39,905 INFO L480 AbstractCegarLoop]: Abstraction has 5256 states and 10473 transitions. [2021-03-10 22:50:39,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:39,905 INFO L276 IsEmpty]: Start isEmpty. Operand 5256 states and 10473 transitions. [2021-03-10 22:50:39,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:50:39,909 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:50:39,909 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:50:40,109 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-03-10 22:50:40,110 INFO L428 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:50:40,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:50:40,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1888824204, now seen corresponding path program 202 times [2021-03-10 22:50:40,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:50:40,110 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91950316] [2021-03-10 22:50:40,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:50:40,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:50:41,900 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:41,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91950316] [2021-03-10 22:50:41,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940720290] [2021-03-10 22:50:41,901 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:41,920 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:50:41,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:50:41,921 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:50:41,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:50:45,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:45,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:45,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:45,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:45,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:45,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:45,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:50:45,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:50:45,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:50:45,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:50:45,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:50:45,385 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:45,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:50:45,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:50:45,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480937012] [2021-03-10 22:50:45,386 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:50:45,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:50:45,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:50:45,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1214, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:50:45,386 INFO L87 Difference]: Start difference. First operand 5256 states and 10473 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:49,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:50:49,661 INFO L93 Difference]: Finished difference Result 7382 states and 14832 transitions. [2021-03-10 22:50:49,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:50:49,664 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:50:49,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:50:49,672 INFO L225 Difference]: With dead ends: 7382 [2021-03-10 22:50:49,672 INFO L226 Difference]: Without dead ends: 7323 [2021-03-10 22:50:49,672 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 4932.2ms TimeCoverageRelationStatistics Valid=149, Invalid=1573, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:50:49,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7323 states. [2021-03-10 22:50:49,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7323 to 5283. [2021-03-10 22:50:49,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5283 states, 5282 states have (on average 1.9929950776221128) internal successors, (10527), 5282 states have internal predecessors, (10527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:49,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5283 states to 5283 states and 10527 transitions. [2021-03-10 22:50:49,724 INFO L78 Accepts]: Start accepts. Automaton has 5283 states and 10527 transitions. Word has length 41 [2021-03-10 22:50:49,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:50:49,724 INFO L480 AbstractCegarLoop]: Abstraction has 5283 states and 10527 transitions. [2021-03-10 22:50:49,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:49,725 INFO L276 IsEmpty]: Start isEmpty. Operand 5283 states and 10527 transitions. [2021-03-10 22:50:49,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:50:49,728 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:50:49,728 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:50:49,928 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:49,929 INFO L428 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:50:49,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:50:49,929 INFO L82 PathProgramCache]: Analyzing trace with hash -1040126178, now seen corresponding path program 203 times [2021-03-10 22:50:49,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:50:49,929 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174081921] [2021-03-10 22:50:49,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:50:49,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:50:51,619 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:51,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174081921] [2021-03-10 22:50:51,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594660608] [2021-03-10 22:50:51,620 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:51,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:50:51,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:50:51,641 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:50:51,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:50:54,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:54,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:54,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:54,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:54,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:50:54,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:50:54,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:50:54,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:50:54,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:50:54,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:50:54,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:50:55,022 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:50:55,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:50:55,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:50:55,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068514392] [2021-03-10 22:50:55,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:50:55,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:50:55,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:50:55,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1214, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:50:55,023 INFO L87 Difference]: Start difference. First operand 5283 states and 10527 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:59,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:50:59,476 INFO L93 Difference]: Finished difference Result 7199 states and 14444 transitions. [2021-03-10 22:50:59,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:50:59,480 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:50:59,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:50:59,488 INFO L225 Difference]: With dead ends: 7199 [2021-03-10 22:50:59,488 INFO L226 Difference]: Without dead ends: 7153 [2021-03-10 22:50:59,488 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 4749.4ms TimeCoverageRelationStatistics Valid=149, Invalid=1573, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:50:59,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7153 states. [2021-03-10 22:50:59,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7153 to 5289. [2021-03-10 22:50:59,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5289 states, 5288 states have (on average 1.9930030257186082) internal successors, (10539), 5288 states have internal predecessors, (10539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:59,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5289 states to 5289 states and 10539 transitions. [2021-03-10 22:50:59,547 INFO L78 Accepts]: Start accepts. Automaton has 5289 states and 10539 transitions. Word has length 41 [2021-03-10 22:50:59,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:50:59,547 INFO L480 AbstractCegarLoop]: Abstraction has 5289 states and 10539 transitions. [2021-03-10 22:50:59,547 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:50:59,547 INFO L276 IsEmpty]: Start isEmpty. Operand 5289 states and 10539 transitions. [2021-03-10 22:50:59,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:50:59,551 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:50:59,551 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:50:59,752 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:50:59,752 INFO L428 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:50:59,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:50:59,752 INFO L82 PathProgramCache]: Analyzing trace with hash 2004333014, now seen corresponding path program 204 times [2021-03-10 22:50:59,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:50:59,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93717563] [2021-03-10 22:50:59,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:50:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:50:59,986 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:51:00,132 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-03-10 22:51:01,616 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:01,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93717563] [2021-03-10 22:51:01,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257427336] [2021-03-10 22:51:01,616 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:51:01,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 22:51:01,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:51:01,639 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:51:01,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:51:05,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:05,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:05,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:05,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:05,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:05,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:05,286 INFO L244 Elim1Store]: Index analysis took 107 ms [2021-03-10 22:51:05,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:51:05,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:51:05,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:51:05,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:51:05,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:51:05,400 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:05,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:51:05,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-03-10 22:51:05,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683327532] [2021-03-10 22:51:05,400 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-03-10 22:51:05,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:51:05,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-03-10 22:51:05,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1214, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:51:05,401 INFO L87 Difference]: Start difference. First operand 5289 states and 10539 transitions. Second operand has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:09,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:51:09,129 INFO L93 Difference]: Finished difference Result 7229 states and 14506 transitions. [2021-03-10 22:51:09,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:51:09,133 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:51:09,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:51:09,142 INFO L225 Difference]: With dead ends: 7229 [2021-03-10 22:51:09,142 INFO L226 Difference]: Without dead ends: 7181 [2021-03-10 22:51:09,142 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 5200.0ms TimeCoverageRelationStatistics Valid=149, Invalid=1573, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:51:09,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7181 states. [2021-03-10 22:51:09,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7181 to 5289. [2021-03-10 22:51:09,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5289 states, 5288 states have (on average 1.9930030257186082) internal successors, (10539), 5288 states have internal predecessors, (10539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:09,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5289 states to 5289 states and 10539 transitions. [2021-03-10 22:51:09,201 INFO L78 Accepts]: Start accepts. Automaton has 5289 states and 10539 transitions. Word has length 41 [2021-03-10 22:51:09,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:51:09,201 INFO L480 AbstractCegarLoop]: Abstraction has 5289 states and 10539 transitions. [2021-03-10 22:51:09,201 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.8108108108108107) internal successors, (67), 36 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:09,201 INFO L276 IsEmpty]: Start isEmpty. Operand 5289 states and 10539 transitions. [2021-03-10 22:51:09,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:51:09,205 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:51:09,205 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:51:09,405 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2021-03-10 22:51:09,406 INFO L428 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:51:09,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:51:09,406 INFO L82 PathProgramCache]: Analyzing trace with hash 1810634446, now seen corresponding path program 205 times [2021-03-10 22:51:09,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:51:09,406 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779679] [2021-03-10 22:51:09,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:51:09,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:51:09,681 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:51:09,817 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-03-10 22:51:11,117 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:51:11,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779679] [2021-03-10 22:51:11,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928323041] [2021-03-10 22:51:11,117 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:51:11,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:51:11,137 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:51:11,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:51:14,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:14,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:14,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:14,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:14,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:14,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:14,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:51:14,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:51:14,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:51:14,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:51:14,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:51:14,551 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 4 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:14,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:51:14,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 21] total 34 [2021-03-10 22:51:14,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120160740] [2021-03-10 22:51:14,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 22:51:14,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:51:14,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 22:51:14,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1073, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:51:14,553 INFO L87 Difference]: Start difference. First operand 5289 states and 10539 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:16,804 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-03-10 22:51:17,251 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 48 [2021-03-10 22:51:17,605 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-03-10 22:51:18,012 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-03-10 22:51:18,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:51:18,192 INFO L93 Difference]: Finished difference Result 6232 states and 12446 transitions. [2021-03-10 22:51:18,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:51:18,196 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:51:18,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:51:18,202 INFO L225 Difference]: With dead ends: 6232 [2021-03-10 22:51:18,202 INFO L226 Difference]: Without dead ends: 6013 [2021-03-10 22:51:18,202 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 5441.4ms TimeCoverageRelationStatistics Valid=152, Invalid=1488, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:51:18,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6013 states. [2021-03-10 22:51:18,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6013 to 5379. [2021-03-10 22:51:18,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5379 states, 5378 states have (on average 1.9923763480847898) internal successors, (10715), 5378 states have internal predecessors, (10715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:18,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5379 states to 5379 states and 10715 transitions. [2021-03-10 22:51:18,253 INFO L78 Accepts]: Start accepts. Automaton has 5379 states and 10715 transitions. Word has length 41 [2021-03-10 22:51:18,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:51:18,253 INFO L480 AbstractCegarLoop]: Abstraction has 5379 states and 10715 transitions. [2021-03-10 22:51:18,253 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:18,254 INFO L276 IsEmpty]: Start isEmpty. Operand 5379 states and 10715 transitions. [2021-03-10 22:51:18,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:51:18,257 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:51:18,257 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:51:18,459 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-03-10 22:51:18,459 INFO L428 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:51:18,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:51:18,459 INFO L82 PathProgramCache]: Analyzing trace with hash 662258566, now seen corresponding path program 206 times [2021-03-10 22:51:18,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:51:18,460 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454005565] [2021-03-10 22:51:18,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:51:18,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:51:18,690 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:51:20,245 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:20,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454005565] [2021-03-10 22:51:20,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710344691] [2021-03-10 22:51:20,245 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:51:20,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:51:20,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:51:20,266 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:51:20,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:51:23,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:23,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:23,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:23,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:23,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:23,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:23,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:51:23,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:51:23,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:51:23,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:51:23,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:51:23,769 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:23,769 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:51:23,769 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:51:23,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22433682] [2021-03-10 22:51:23,770 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:51:23,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:51:23,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:51:23,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1141, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:51:23,770 INFO L87 Difference]: Start difference. First operand 5379 states and 10715 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:26,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:51:26,586 INFO L93 Difference]: Finished difference Result 6740 states and 13524 transitions. [2021-03-10 22:51:26,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:51:26,590 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:51:26,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:51:26,597 INFO L225 Difference]: With dead ends: 6740 [2021-03-10 22:51:26,597 INFO L226 Difference]: Without dead ends: 6687 [2021-03-10 22:51:26,598 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 4793.0ms TimeCoverageRelationStatistics Valid=135, Invalid=1347, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:51:26,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-03-10 22:51:26,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 5370. [2021-03-10 22:51:26,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5370 states, 5369 states have (on average 1.9923635686347552) internal successors, (10697), 5369 states have internal predecessors, (10697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:26,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5370 states to 5370 states and 10697 transitions. [2021-03-10 22:51:26,657 INFO L78 Accepts]: Start accepts. Automaton has 5370 states and 10697 transitions. Word has length 41 [2021-03-10 22:51:26,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:51:26,657 INFO L480 AbstractCegarLoop]: Abstraction has 5370 states and 10697 transitions. [2021-03-10 22:51:26,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:26,657 INFO L276 IsEmpty]: Start isEmpty. Operand 5370 states and 10697 transitions. [2021-03-10 22:51:26,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:51:26,661 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:51:26,661 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:51:26,861 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-03-10 22:51:26,862 INFO L428 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:51:26,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:51:26,862 INFO L82 PathProgramCache]: Analyzing trace with hash -674544848, now seen corresponding path program 207 times [2021-03-10 22:51:26,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:51:26,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258008632] [2021-03-10 22:51:26,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:51:26,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:51:27,130 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:51:27,263 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-03-10 22:51:28,561 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:28,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258008632] [2021-03-10 22:51:28,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680584621] [2021-03-10 22:51:28,561 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:51:28,582 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 22:51:28,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:51:28,583 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:51:28,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:51:32,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:32,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:32,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:32,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:32,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:32,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:32,280 INFO L244 Elim1Store]: Index analysis took 132 ms [2021-03-10 22:51:32,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:51:32,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:51:32,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:51:32,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:51:32,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:51:32,404 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:32,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:51:32,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:51:32,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925033650] [2021-03-10 22:51:32,404 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:51:32,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:51:32,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:51:32,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1147, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:51:32,405 INFO L87 Difference]: Start difference. First operand 5370 states and 10697 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:36,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:51:36,898 INFO L93 Difference]: Finished difference Result 7293 states and 14627 transitions. [2021-03-10 22:51:36,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:51:36,902 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:51:36,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:51:36,910 INFO L225 Difference]: With dead ends: 7293 [2021-03-10 22:51:36,910 INFO L226 Difference]: Without dead ends: 7237 [2021-03-10 22:51:36,910 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 5028.6ms TimeCoverageRelationStatistics Valid=135, Invalid=1425, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:51:36,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7237 states. [2021-03-10 22:51:36,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7237 to 5361. [2021-03-10 22:51:36,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5361 states, 5360 states have (on average 1.9923507462686567) internal successors, (10679), 5360 states have internal predecessors, (10679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:36,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5361 states to 5361 states and 10679 transitions. [2021-03-10 22:51:36,964 INFO L78 Accepts]: Start accepts. Automaton has 5361 states and 10679 transitions. Word has length 41 [2021-03-10 22:51:36,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:51:36,964 INFO L480 AbstractCegarLoop]: Abstraction has 5361 states and 10679 transitions. [2021-03-10 22:51:36,964 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:36,964 INFO L276 IsEmpty]: Start isEmpty. Operand 5361 states and 10679 transitions. [2021-03-10 22:51:36,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:51:36,968 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:51:36,968 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:51:37,168 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-03-10 22:51:37,168 INFO L428 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:51:37,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:51:37,168 INFO L82 PathProgramCache]: Analyzing trace with hash -457170456, now seen corresponding path program 208 times [2021-03-10 22:51:37,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:51:37,169 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066787488] [2021-03-10 22:51:37,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:51:37,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:51:37,410 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:51:38,857 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:38,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066787488] [2021-03-10 22:51:38,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329158749] [2021-03-10 22:51:38,857 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:51:38,876 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:51:38,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:51:38,877 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 22:51:38,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:51:42,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:42,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:42,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:42,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:42,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:42,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:42,571 INFO L244 Elim1Store]: Index analysis took 134 ms [2021-03-10 22:51:42,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:51:42,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:51:42,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:51:42,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:51:42,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:114, output treesize:12 [2021-03-10 22:51:42,697 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:42,698 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:51:42,698 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 35 [2021-03-10 22:51:42,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991497560] [2021-03-10 22:51:42,698 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-03-10 22:51:42,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:51:42,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-03-10 22:51:42,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1148, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:51:42,698 INFO L87 Difference]: Start difference. First operand 5361 states and 10679 transitions. Second operand has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:48,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:51:48,059 INFO L93 Difference]: Finished difference Result 8044 states and 16121 transitions. [2021-03-10 22:51:48,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:51:48,064 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 22:51:48,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:51:48,072 INFO L225 Difference]: With dead ends: 8044 [2021-03-10 22:51:48,072 INFO L226 Difference]: Without dead ends: 7979 [2021-03-10 22:51:48,072 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 5087.0ms TimeCoverageRelationStatistics Valid=140, Invalid=1500, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:51:48,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7979 states. [2021-03-10 22:51:48,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7979 to 5352. [2021-03-10 22:51:48,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5352 states, 5351 states have (on average 1.9919641188562884) internal successors, (10659), 5351 states have internal predecessors, (10659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:48,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5352 states to 5352 states and 10659 transitions. [2021-03-10 22:51:48,131 INFO L78 Accepts]: Start accepts. Automaton has 5352 states and 10659 transitions. Word has length 41 [2021-03-10 22:51:48,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:51:48,131 INFO L480 AbstractCegarLoop]: Abstraction has 5352 states and 10659 transitions. [2021-03-10 22:51:48,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 35 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:51:48,132 INFO L276 IsEmpty]: Start isEmpty. Operand 5352 states and 10659 transitions. [2021-03-10 22:51:48,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 22:51:48,136 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:51:48,136 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:51:48,336 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-03-10 22:51:48,336 INFO L428 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:51:48,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:51:48,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1808330698, now seen corresponding path program 209 times [2021-03-10 22:51:48,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:51:48,337 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157559074] [2021-03-10 22:51:48,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:51:48,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:51:48,583 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 15 [2021-03-10 22:51:48,717 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 12 [2021-03-10 22:51:50,277 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:50,277 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157559074] [2021-03-10 22:51:50,277 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792710296] [2021-03-10 22:51:50,277 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:51:50,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 22:51:50,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:51:50,300 WARN L261 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 62 conjunts are in the unsatisfiable core [2021-03-10 22:51:50,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:51:54,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:54,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:54,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:54,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:54,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:51:54,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:51:54,638 INFO L244 Elim1Store]: Index analysis took 112 ms [2021-03-10 22:51:54,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 44 [2021-03-10 22:51:54,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:51:54,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:51:54,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:51:54,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:116, output treesize:12 [2021-03-10 22:51:54,760 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:51:54,760 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:51:54,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 37 [2021-03-10 22:51:54,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442948619] [2021-03-10 22:51:54,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-03-10 22:51:54,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:51:54,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-03-10 22:51:54,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1321, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:51:54,761 INFO L87 Difference]: Start difference. First operand 5352 states and 10659 transitions. Second operand has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 37 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-03-10 22:51:56,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:51:57,134 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2021-03-10 22:51:57,134 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-10 22:51:57,137 WARN L224 ceAbstractionStarter]: Timeout [2021-03-10 22:51:57,138 INFO L202 PluginConnector]: Adding new model channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.03 10:51:57 BasicIcfg [2021-03-10 22:51:57,138 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-10 22:51:57,138 INFO L168 Benchmark]: Toolchain (without parser) took 858522.37 ms. Allocated memory was 255.9 MB in the beginning and 536.9 MB in the end (delta: 281.0 MB). Free memory was 236.5 MB in the beginning and 338.1 MB in the end (delta: -101.6 MB). Peak memory consumption was 181.5 MB. Max. memory is 16.0 GB. [2021-03-10 22:51:57,138 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 255.9 MB. Free memory was 237.6 MB in the beginning and 237.4 MB in the end (delta: 178.2 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 22:51:57,138 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.26 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.4 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 22:51:57,138 INFO L168 Benchmark]: Boogie Preprocessor took 13.39 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 233.4 MB in the end (delta: 943.7 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 22:51:57,138 INFO L168 Benchmark]: RCFGBuilder took 180.14 ms. Allocated memory is still 255.9 MB. Free memory was 233.4 MB in the beginning and 239.4 MB in the end (delta: -6.0 MB). Peak memory consumption was 20.6 MB. Max. memory is 16.0 GB. [2021-03-10 22:51:57,138 INFO L168 Benchmark]: TraceAbstraction took 858303.31 ms. Allocated memory was 255.9 MB in the beginning and 536.9 MB in the end (delta: 281.0 MB). Free memory was 238.7 MB in the beginning and 338.1 MB in the end (delta: -99.4 MB). Peak memory consumption was 181.8 MB. Max. memory is 16.0 GB. [2021-03-10 22:51:57,138 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.10 ms. Allocated memory is still 255.9 MB. Free memory was 237.6 MB in the beginning and 237.4 MB in the end (delta: 178.2 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 19.26 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.4 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 13.39 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 233.4 MB in the end (delta: 943.7 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 180.14 ms. Allocated memory is still 255.9 MB. Free memory was 233.4 MB in the beginning and 239.4 MB in the end (delta: -6.0 MB). Peak memory consumption was 20.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 858303.31 ms. Allocated memory was 255.9 MB in the beginning and 536.9 MB in the end (delta: 281.0 MB). Free memory was 238.7 MB in the beginning and 338.1 MB in the end (delta: -99.4 MB). Peak memory consumption was 181.8 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 62]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 62). Cancelled while BasicCegarLoop was constructing difference of abstraction (5352states) and FLOYD_HOARE automaton (currently 11 states, 38 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 43 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 20 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 858252.1ms, OverallIterations: 215, TraceHistogramMax: 6, EmptinessCheckTime: 394.8ms, AutomataDifference: 454245.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 11.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 15865 SDtfs, 28598 SDslu, 234103 SDs, 0 SdLazy, 158499 SolverSat, 5276 SolverUnsat, 39 SolverUnknown, 0 SolverNotchecked, 253490.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12082 GetRequests, 4699 SyntacticMatches, 547 SemanticMatches, 6835 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61146 ImplicationChecksByTransitivity, 373443.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=5379occurred in iteration=211, InterpolantAutomatonStates: 5781, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 5393.4ms AutomataMinimizationTime, 214 MinimizatonAttempts, 222054 StatesRemovedByMinimization, 213 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 647.2ms SsaConstructionTime, 2485.3ms SatisfiabilityAnalysisTime, 349237.8ms InterpolantComputationTime, 15028 NumberOfCodeBlocks, 15028 NumberOfCodeBlocksAsserted, 934 NumberOfCheckSat, 14602 ConstructedInterpolants, 1152 QuantifiedInterpolants, 414889 SizeOfPredicates, 1251 NumberOfNonLiveVariables, 18265 ConjunctsInSsa, 10388 ConjunctsInUnsatCore, 426 InterpolantComputations, 4 PerfectInterpolantSequences, 600/22676 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